Maison > développement back-end > Tutoriel Python > Comment la fonction « strptime » de Python peut-elle analyser les chaînes Datetime ?

Comment la fonction « strptime » de Python peut-elle analyser les chaînes Datetime ?

Susan Sarandon
Libérer: 2024-12-31 22:14:17
original
808 Les gens l'ont consulté

How Can Python's `strptime` Function Parse Datetime Strings?

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')
Copier après la connexion

La sortie est un objet datetime représentant la date et l'heure spécifiées :

datetime.datetime(2005, 6, 1, 13, 33)
Copier après la connexion

Pour obtenir un objet date à partir de l'objet datetime, appelez simplement .date() :

datetime.strptime('Jun 1 2005', '%b %d %Y').date()
Copier après la connexion

Cela donnera un objet date :

date(2005, 6, 1)
Copier après la connexion

Ressources supplémentaires :

  • documentation strptime : Python 2, Python 3
  • documentation sur les chaînes au format strptime/strftime : Python 2, Python 3
  • Aide-mémoire de chaîne au format strftime.org

Termes clés :

  • strptime : "temps d'analyse de chaîne"
  • strftime : "heure du format de chaîne"

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal