Source code for pydateparser.date_formats
""""
Defines various supported locale/types.
"""
[docs]class DateFormats:
'''
standard dateformats, according to the various locales.
currently defines most comman formats for 'USA' & 'EU'.
default formats:
{'USA': [
'%b %d %Y',
'%b %-d %Y',
'%b %d, %Y',
'%b %-d, %Y',
'%B %d, %Y',
'%B %-d, %Y',
'%B %d %Y',
'%B %-d %Y',
'%m/%d/%Y',
'%m/%-d/%Y',
'%m/%d/%y',
'%m/%-d/%y'
],
'EU': [
'%b %d %Y',
'%b %-d %Y',
'%b %d, %Y',
'%b %-d, %Y',
'%B %d, %Y',
'%B %-d, %Y',
'%B %d %Y',
'%B %-d %Y',
'%d/%m/%Y',
'%-d/%m/%Y',
'%d/%m/%y',
'%-d/%m/%y'
]}
'''
locale = {'USA': [
'%b %d %Y',
'%b %-d %Y',
'%b %d, %Y',
'%b %-d, %Y',
'%B %d, %Y',
'%B %-d, %Y',
'%B %d %Y',
'%B %-d %Y',
'%m/%d/%Y',
'%m/%-d/%Y',
'%m/%d/%y',
'%m/%-d/%y'
],
'EU': [
'%b %d %Y',
'%b %-d %Y',
'%b %d, %Y',
'%b %-d, %Y',
'%B %d, %Y',
'%B %-d, %Y',
'%B %d %Y',
'%B %-d %Y',
'%d/%m/%Y',
'%-d/%m/%Y',
'%d/%m/%y',
'%-d/%m/%y'
]}