(sin asunto) gmtime to localtime

Hernán Martínez Foffani hernan en orgmf.com.ar
Mar Abr 19 13:21:21 CEST 2005


> Perdon, se me olvidó poner el asunto.
> Tal vez sumando 2 horas?

No, porque tu aplicacion funcionaría medio año sí, medio no. ;-)
A lo sumo resta time.altzone (ahora en España tiene -7200)

> time.strftime("%#c", time.localtime(int(dict["CreationTime"]) + 7200))

Lo que ves en PyTime en un print ya está en localtime.
Ten mucho cuidado de dónde (y cómo) viene el valor a
convertir porque puede que en 6 meses vuelva a dejar de
funcionar.
Tampoco hace falta que pases x localtime.  Puedes hacer
directamente algo como:
   pywintypes.Time( int(dict["CreationTime"]) - time.altzone))

-H.




Más información sobre la lista de distribución Python-es