Analyser les chaînes Datetime à l'aide de strptime
Considérez la tâche de conversion de chaînes telles que "1er juin 2005 13:33" en objets datetime. Pour résoudre ce problème, datetime.strptime apparaît comme un outil puissant.
strptime analyse une chaîne donnée selon un format défini par l'utilisateur dans un objet datetime sans informations de fuseau horaire. Par exemple, pour analyser la chaîne "Jun 1 2005 1:33PM" dans un objet datetime, nous utilisons la syntaxe suivante :
from datetime import datetime datetime.strptime('Jun 1 2005 1:33PM', '%b %d %Y %I:%M%p')
La sortie est un objet datetime représentant la date et l'heure spécifiées :
datetime.datetime(2005, 6, 1, 13, 33)
Pour obtenir un objet date à partir de l'objet datetime, appelez simplement .date() :
datetime.strptime('Jun 1 2005', '%b %d %Y').date()
Cela donnera un objet date :
date(2005, 6, 1)
Ressources supplémentaires :
Termes clés :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!