Bonjour,
j'aimerai savoir comment tester si une date retourner est bien au format 'AAAA-MM-JJ'.
Merci d'avance pour vos réponses
Bonjour,
j'aimerai savoir comment tester si une date retourner est bien au format 'AAAA-MM-JJ'.
Merci d'avance pour vos réponses
Utilise la fonction time.strptime et capture les exceptions:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 >>> import time >>> time.strptime('2006-10-16', '%Y-%m-%d') (2006, 10, 16, 0, 0, 0, 0, 289, -1) >>> time.strptime('2006-16-10', '%Y-%m-%d') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/_strptime.py", line 310, in strptime (data_string, format)) ValueError: time data did not match format: data=2006-16-10 fmt=%Y-%m-%d >>>
Merci de l'astuce, j'avais besoin de faire cela et je n'avais pas pensé à ce moyen là !Envoyé par GnuVince
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager