parse french date with DMY order by default
This commit is contained in:
parent
9749f5c7a8
commit
f653b2f531
1 changed files with 5 additions and 2 deletions
|
|
@ -271,11 +271,14 @@ DATE_TRANSLATE_FR = [(re.compile(ur'janvier', re.I), ur'january'),
|
||||||
(re.compile(ur'dimanche', re.I), ur'sunday')]
|
(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:
|
for fr, en in DATE_TRANSLATE_FR:
|
||||||
date = fr.sub(en, date)
|
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,
|
WEEK = {'MONDAY': 0,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue