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

[0] Índice de Mensajes

Ir a la versión completa