fix
This commit is contained in:
12
core/apps/orders/utils/parse_date.py
Normal file
12
core/apps/orders/utils/parse_date.py
Normal file
@@ -0,0 +1,12 @@
|
||||
from datetime import datetime
|
||||
|
||||
def parse_date(date_str):
|
||||
if not date_str:
|
||||
return None
|
||||
try:
|
||||
return datetime.strptime(date_str, '%d.%m.%Y').date()
|
||||
except ValueError:
|
||||
try:
|
||||
return datetime.strptime(date_str, '%Y-%m-%d').date()
|
||||
except ValueError:
|
||||
return None
|
||||
Reference in New Issue
Block a user