]>
gitweb.pimeys.fr Git - bots/historien.git/blob - cast_as_date.py
4 # Codé par 20-100 le 25/05/12
6 # Module pour transformer une chaîne de caractère en une date selon pleins
11 # pour comprendre les dates en français
13 locale
.setlocale(locale
.LC_ALL
,'')
15 "%d/%m/%Y", # 25/05/2012
16 "%d/%m/%y", # 25/05/12
17 "%d %b %y", # 25 mai 12 (janv. févr. mars avril mail juin juil. août sept. oct. nov. déc.)
18 "%d %b %Y", # 25 mai 2012
19 "%d %B %y", # idem mais cette fois le nom du mois en entier
20 "%d %B %Y", # avec l'année à 4 chiffres
24 class ThisIsNotADate(Exception):
27 def cast_as_date(chain
):
28 for format
in formats
:
30 return time
.strptime(chain
,format
)