Files
2025-05-20 11:57:43 -04:00

25 lines
487 B
Python

#!/usr/bin/env python
#
from dateutil import parser
date_strings = [ # <1>
'April 1, 2015',
'4/1/2015',
'Apr 1, 2015',
'Apr 1 2015',
'04/01/2015',
'1 Apr 2015',
'April 1st, 2015',
'April 1, 2015 8:09',
'4/1/2015 8:09 PM',
'Apr 1, 2015 5 AM',
'Apricot 4, 341',
]
for date_string in date_strings:
try:
dt = parser.parse(date_string) # <2>
print(dt)
except ValueError as err:
print("Can't parse", date_string)