ayuda con mktime()
Pepe Aracil
pepe en diselpro.com
Mar Mayo 31 23:52:09 CEST 2005
El Martes, 31 de Mayo de 2005 18:56, Jose Manuel Vergara Portilla escribió:
> Hola a todos resulta que despues de estar trabajando con mktime me
> pasa el siguiente problema:
>
> una vez que tengo un valor por ejemplo
> HrEntrada=int(time.mktime((0,0,0,8,0,0,0,0,0)))
> y a ese valor entero resultante, necesito sumarle un tiempo x
> TiempoX=int(time.mktime((0,0,0,9,30,0,0,0,0)))
> en teoria seria asi:
> 8:00+ 9:30 = 17:30 horas
>
> utilizando mktime seria:
> Vresultante = HrEntrada + TiempoX
> Vresultante =????
>
> a esta variable le aplico una division:
> aux = Vresultante / 60
>
> y ahora calcular la hora:
> hr= aux / 60
> Min = aux % 60
>
> pero no sucede asi esto me pasa en las sumas por en restas si puedo
> hacer lo que intento.
> algun comentario al respecto?.
> saludos....
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
"El inicio de los tiempos" en unix es el 1 de enero de 1970.
Si le pones un cero en el año, mktime interpreta el año 2000.
Para hacer operaciones aritméticas con tiempo, utiliza mejor el módulo
datetime.
--code--
>>time.mktime((1970,1,1,1,0,0,0,0,0))
0.0
--
Salut.
Más información sobre la lista de distribución Python-es