Obtenir une date à partir d'une str

Fermé
Lisouu_13 - 16 août 2021 à 16:47
jee pee Messages postés 40591 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 24 décembre 2024 - 16 août 2021 à 17:48
Bonjour,

j'aimerai transformer une str en date en Python, pour cela j'utilise : datetime.datetime.strptime(my_str, '%y-%m-%d %H:%M')

Mais lorsque je l'utilise j'ai l'erreur suivante :
ValueError: time data '2021-08-16 16:32' does not match format '%y-%m-%d %H:%M'
Je n'arrive pas vraiment à comprendre cette erreur vu que le positionnement des nombres me semblent bon. Est ce que quelqu'un aurait une solution à mon problème svp ?

1 réponse

jee pee Messages postés 40591 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 24 décembre 2024 9 462
16 août 2021 à 17:48
Bonjour,

Utiliser %Y-%m-%d %H:%M pour l'année sur 4 caractères, %y est pour l'année sur 2 caractères
1