Maison > développement back-end > Tutoriel Python > Comment puis-je convertir une chaîne de date en un format personnalisé à l'aide du module « datetime » de Python ?

Comment puis-je convertir une chaîne de date en un format personnalisé à l'aide du module « datetime » de Python ?

Barbara Streisand
Libérer: 2024-12-09 12:07:11
original
317 Les gens l'ont consulté

How Can I Convert a Date String to a Custom Format Using Python's `datetime` Module?

Conversion de chaînes de date en formats personnalisés avec Python

Supposons que vous ayez une chaîne de date telle que « Mon 15 février 2010 » et que vous souhaitiez la convertir au format '15/02/2010'. Pour y parvenir, nous pouvons exploiter le module datetime de Python.

Le module datetime fournit un ensemble complet d'outils pour manipuler et formater les dates. Pour analyser une chaîne de date et modifier son format, nous pouvons utiliser l'approche suivante :

datetime.datetime.strptime(input_date_string, input_format).strftime(output_format)
Copier après la connexion

Dans cette instruction, nous analysons d'abord la chaîne de date d'entrée input_date_string à l'aide de la méthode strptime(), en spécifiant le input_format qui décrit le format original de la chaîne. Cela renvoie un objet datetime, qui représente la date analysée.

Ensuite, nous pouvons utiliser la méthode strftime() pour convertir l'objet datetime au format de sortie souhaité. La méthode strftime() accepte une chaîne output_format, qui spécifie le format dans lequel la date doit être affichée.

Pour l'exemple donné, nous pouvons exécuter le code suivant :

>>> from datetime import datetime
>>> datetime.strptime('Mon Feb 15 2010', '%a %b %d %Y').strftime('%d/%m/%Y')
'15/02/2010'
Copier après la connexion

Ceci le code montre comment analyser la chaîne de date « Mon 15 février 2010 » à partir du format d'entrée « %a %b %d %Y » et la convertir au format de sortie '%d/%m/%Y', résultant en '15/02/2010'.

Le module datetime offre une large gamme de spécificateurs de format qui peuvent être utilisés pour personnaliser le format de sortie des dates. Pour plus d'informations sur ces spécificateurs, reportez-vous à la documentation Python.

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