En Python, comment convertir une chaîne de caractère au format "Jan 01, 2001" en date ?
En Python, le meilleur moyen de convertir une chaîne de caractères en date est d'utiliser la fonction dédiée strptime() du module datetime. Voici un exemple :
>>> from datetime import datetime
>>> datetime.strptime('Jan 02, 2021', '%b %d, %Y')
datetime.datetime(2021, 1, 2, 0, 0)
Le premier paramètre de la fonction strptime() est la chaîne à convertir. Le second paramètre est le format de cette chaîne, dans l'exemple ci-dessus :
-
%best le mois en abrégé ; -
%dest le jour du mois sur deux chiffres ; -
%Yest l'année complète sur 4 chiffres.
En Python, le meilleur moyen de convertir une chaîne de caractères en date est d'utiliser la fonction dédiée strptime() du module datetime. Voici un exemple :
>>> from datetime import datetime
>>> datetime.strptime('Jan 02, 2021', '%b %d, %Y')
datetime.datetime(2021, 1, 2, 0, 0)
Le premier paramètre de la fonction strptime() est la chaîne à convertir. Le second paramètre est le format de cette chaîne, dans l'exemple ci-dessus :
-
%best le mois en abrégé ; -
%dest le jour du mois sur deux chiffres ; -
%Yest l'année complète sur 4 chiffres.
| # | ID | Query | URL | Count |
|---|