Maison > développement back-end > Tutoriel Python > Comment puis-je formater un objet datetime en Python en une chaîne lisible par l'homme ?

Comment puis-je formater un objet datetime en Python en une chaîne lisible par l'homme ?

Barbara Streisand
Libérer: 2024-10-31 07:23:02
original
325 Les gens l'ont consulté

How can I format a datetime object in Python to a human-readable string?

Formatage des objets datetime en Python

Étant donné un objet datetime t, vous souhaiterez peut-être le convertir en une chaîne lisible par l'homme. La classe datetime fournit une solution simple grâce à sa méthode strftime().

Dans l'exemple fourni :

<code class="python">t = e['updated_parsed']
dt = datetime.datetime(t[0],t[1],t[2],t[3],t[4],t[5],t[6]
print dt</code>
Copier après la connexion

dt contient désormais les informations datetime. Pour le formater comme « 28 janvier 2010 », vous pouvez utiliser le code suivant :

<code class="python">my_datetime = dt.strftime("%B %d, %Y")</code>
Copier après la connexion

La méthode strftime() accepte une variété de spécificateurs de format qui contrôlent le format de sortie. Pour cet exemple particulier :

  • %B : représente le nom complet du mois
  • %d : représente le jour du mois
  • %Y : représente l'année

En combinant ces spécificateurs de format, vous pouvez obtenir le résultat souhaité du « 28 janvier 2010 ».

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!

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