Conversion d'un objet Datetime en chaîne (date uniquement) en Python
La conversion d'un objet datetime en une représentation sous forme de chaîne est une tâche courante en Python. Cependant, l'opération inverse, convertir un objet datetime en une chaîne contenant uniquement la date, peut parfois être plus délicate.
Problème :
Nous avons un objet datetime :
datetime.datetime(2012, 2, 23, 0, 0)
et nous voulons le convertir en une chaîne comme « 23/02/2012 », représentant la date uniquement.
Solution :
Pour y parvenir, nous pouvons utiliser la méthode strftime de l'objet datetime. La méthode strftime formate l'objet datetime selon une chaîne de format spécifiée.
Pour formater la date uniquement, nous utilisons la chaîne de format suivante :
'%m/%d/%Y'
Où :
En appliquant le strftime méthode avec la chaîne de format appropriée, nous pouvons extraire la date sous forme de chaîne :
import datetime t = datetime.datetime(2012, 2, 23, 0, 0) date_string = t.strftime('%m/%d/%Y')
Cela donnera dans :
'02/23/2012'
Pour des options de formatage supplémentaires, reportez-vous à la documentation sur strftime.
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!