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 № 1Esto 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"