[Python] Cómo obtener la fecha de ayer
tata-titi
Mensajes publicados
43
Estado
Miembro
-
sebsauvage Mensajes publicados 33284 Fecha de registro Estado Moderador Última intervención -
sebsauvage Mensajes publicados 33284 Fecha de registro Estado Moderador Última intervención -
¿Hay alguna función o "conversion" existente que permita obtener la fecha del día anterior con ...time... ???
Gracias
Gracias
Configuración: Windows XP Firefox 1.5.0.9
4 respuestas
Hola
Estás haciendo -1 en la fecha de hoy :)
--
Sin la amabilidad, solo nos reuniríamos para pelear.
Por lo tanto, hay que vivir solo o ser educado.
Estás haciendo -1 en la fecha de hoy :)
--
Sin la amabilidad, solo nos reuniríamos para pelear.
Por lo tanto, hay que vivir solo o ser educado.
Alphonse Karr
¡No es tan simple si quieres una fecha del formato "20070702"!
--------------------------------------------------------------------------------
hoy = time()
# 86400 = 24 h x 3600 segundos => 1 día en segundos!
ayer = hoy - 86400
formateado = gmtime(ayer)
if len(str(formateado[1]))<2 :
primero = "0"+str(formateado[1])
else :
primero = str(formateado[1])
if len(str(formateado[2]))<2 :
segundo = "0"+str(formateado[2])
else :
segundo = str(formateado[2])
concat = str(formateado[0]) + primero + segundo
===> porque si no puede dar "200772"!!!
--------------------------------------------------------------------------------
hoy = time()
# 86400 = 24 h x 3600 segundos => 1 día en segundos!
ayer = hoy - 86400
formateado = gmtime(ayer)
if len(str(formateado[1]))<2 :
primero = "0"+str(formateado[1])
else :
primero = str(formateado[1])
if len(str(formateado[2]))<2 :
segundo = "0"+str(formateado[2])
else :
segundo = str(formateado[2])
concat = str(formateado[0]) + primero + segundo
===> porque si no puede dar "200772"!!!
Gracias por los consejos
Eclipsse
y en realidad, ¿cómo haces para indicar la fecha de hace 1 mes?