[Python-es] Funciones time

Carlos Herrera Polo carlos.herrerapolo en gmail.com
Jue Jun 3 16:53:19 CEST 2010


Gracias por su aporte, logre convertir a formato fecha local utilizando
funciones timezone y mktime.

Saludos


def utc_to_local(fechahora_utc):
    fechahora_utc=tai64n.decode_tai64n(linea[1:25])
    s_fechahora_utc = str(fechahora_utc)
    s_fechahora_utc = s_fechahora_utc[:19]

    fechahora_local=time.strptime(s_fechahora_utc , "%Y-%m-%d %H:%M:%S")
    s_fechahora_local = time.strftime("%Y-%m-%d %H:%M:%S",
time.localtime(time.mktime(fechahora_local)-time.timezone ))
    return s_fechahora_local



El 2 de junio de 2010 12:59, Jose Caballero <jcaballero.hep en gmail.com>escribió:

>
>> Me parece que el tema esta en que se esta convirtiendo en UTC.... mi
>> pregunta es como hacer o bien para restarle 5 horas o para convertir a mi
>> zona horaria local (PET)
>>
>
>
> ¿la documentación oficial no te ayuda?
> http://docs.python.org/library/time.html
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20100603/d75d0c82/attachment.html>


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