parse french date with DMY order by default

This commit is contained in:
smurail 2015-03-26 15:55:04 +01:00 committed by Romain Bignon
commit f653b2f531

View file

@ -271,11 +271,14 @@ DATE_TRANSLATE_FR = [(re.compile(ur'janvier', re.I), ur'january'),
(re.compile(ur'dimanche', re.I), ur'sunday')]
def parse_french_date(date):
def parse_french_date(date, **kwargs):
for fr, en in DATE_TRANSLATE_FR:
date = fr.sub(en, date)
return dateutil.parser.parse(date)
if 'dayfirst' not in kwargs:
kwargs['dayfirst'] = True
return dateutil.parser.parse(date, **kwargs)
WEEK = {'MONDAY': 0,