Programación Web y Scripting > Python
Por Favor!!!sin Esto No Puedo Avanzar!!!
(1/1)
edurne:
Hola!!! por favor... estoy desesperada, ahora sí que no puedo avanzar... tengo que hacer un fichero con una serie de fechas y datos... hasta ahí no hay problema. El problema es que después quiero representarlo con el gnuplot, y la fecha debe ser un número. Por eso tengo que pasarla a epoch. El problema es que de donde saco la fecha, sólo me da año-mes-dia y hora-minuto-segundo. Y por lo que he visto por ahí.... me harían falta también el día de la semana, el día del año que es y alguna cosilla más.
Cómo puedo calcular esos segundos sin los datos que me faltan??? alguien conoce alguna forma???
Muchas gracias!!
NRM:
Aca te pongo un ejemplo que te va a ayudar con tu problema.
--- Código: Text --->>> from datetime import date>>>>>> fecha = date (2005, 12, 15) #mi cumpleaños :D>>> print fecha.weekday () # 0 es para el lunes y 6 para el domingo3>>> print date.today () - date (2005, 1, 1) # numero de dia del año104 days, 0:00:00
Espero te sea util
Saludos
edurne:
Gracias!! pero para mi problemilla me ha venido mejor esta solución: la dejo aquí por si a alguien le pudiera servir:
import time
f = "2005-04-06 12:30:55" ·siendo el formato: año-mes-dia horas:minutos:segundos
t = time.strptime(f, "%Y-%m-%d %H:%M:%S")
segundos = time.mktime(t)
Ahí tenéis, saludos!
Navegación
Ir a la versión completa