Maison  >  Article  >  développement back-end  >  Comment convertir un objet Datetime Python en représentation sous forme de chaîne ?

Comment convertir un objet Datetime Python en représentation sous forme de chaîne ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-12 12:59:01820parcourir

How to Convert a Python Datetime Object to a String Representation?

Conversion d'objets datetime en chaînes en Python

Bien que la conversion de chaînes de date en objets datetime soit largement discutée, le processus inverse est également fréquemment rencontré. Cet article explique comment convertir un objet datetime, tel que datetime.datetime(2012, 2, 23, 0, 0), en une représentation sous forme de chaîne de la date uniquement, comme « 23/02/2012 ».

Solution : exploiter Strftime

La fonction strftime de Python fournit un moyen puissant de formater objets datetime en chaînes. Voici comment il peut être utilisé pour notre conversion :

import datetime

# Sample datetime object
t = datetime.datetime(2012, 2, 23, 0, 0)

# Formatting the date string using strftime
date_string = t.strftime('%m/%d/%Y')

# Output: '02/23/2012'

Dans la chaîne de format, %m représente le numéro du mois (02 pour février), %d représente le jour du mois (23) et % Y représente l'année (2012). En combinant ces directives de format, nous pouvons construire la chaîne de date souhaitée.

Options supplémentaires de formatage

strftime propose diverses options de formatage pour personnaliser davantage la chaîne de date. Par exemple, vous pouvez utiliser %b pour obtenir le nom abrégé du mois, %a pour obtenir le nom abrégé du jour ou %H:%M:%S pour inclure l'heure avec la date.

Pour en savoir plus des informations détaillées sur le formatage strftime, reportez-vous à la documentation officielle de Python : https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior

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:
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