diff --git a/src/ipmapper/parser.py b/src/ipmapper/parser.py index 1e41dd2..dd33910 100644 --- a/src/ipmapper/parser.py +++ b/src/ipmapper/parser.py @@ -77,11 +77,11 @@ def _parse_line(self, line, registry): # Parse date try: if date_field and date_field.isdigit(): - date = datetime.strptime(date_field, "%Y%m%d").date() + date = str(datetime.strptime(date_field, "%Y%m%d").date()) else: - date = datetime(1900, 1, 1).date() # Default for missing dates + date = str(datetime(1900, 1, 1).date()) # Default for missing dates except: - date = datetime(1900, 1, 1).date() + date = str(datetime(1900, 1, 1).date()) # Convert to network prefixes prefixes = []