diff --git a/addons/base_import/models/base_import.py b/addons/base_import/models/base_import.py index 5c3e26731f5437c8fe6ea4ab8467d8f00def9239..d272cf84fd44f53bd6dfcf434b2c3afacb3203f6 100644 --- a/addons/base_import/models/base_import.py +++ b/addons/base_import/models/base_import.py @@ -1192,8 +1192,8 @@ class Import(models.TransientModel): def _parse_date_from_data(self, data, index, name, field_type, options): dt = datetime.datetime fmt = fields.Date.to_string if field_type == 'date' else fields.Datetime.to_string - d_fmt = options.get('date_format') - dt_fmt = options.get('datetime_format') + d_fmt = options.get('date_format') or DEFAULT_SERVER_DATE_FORMAT + dt_fmt = options.get('datetime_format') or DEFAULT_SERVER_DATETIME_FORMAT for num, line in enumerate(data): if not line[index]: continue