/ / Formato de fecha y hora en python - python, cadena, fecha y hora, formato

Formato de fecha y hora en python: python, cadena, fecha y formato

Debería ser lo suficientemente simple. Tengo un objeto datetime en Python, necesito que tenga la forma

20131002

¿Hay alguna forma de formatear esto sin tener que recurrir a dividir la fecha en sus componentes y juntarlos manualmente en una cadena?

Respuestas

1 para la respuesta № 1

Esto es super fácil en el Python. datetime biblioteca:

from datetime import datetime

test = datetime.now()     # This is just some test datetime object
test.strftime("%Y%m%d")  # This is the format statement

Sin embargo, una búsqueda rápida en Google me muestra que encontraría respuestas similares al buscar el "formato datetime de python".


1 para la respuesta № 2

Utilizar datetime.strftime:

>>> from datetime import datetime
>>> dt = datetime.now()
>>> dt.strftime("%Y%m%d")
"20131003"