(sin asunto)

Ernesto Revilla erny en sicem.biz
Mar Abr 19 15:50:03 CEST 2005


Hola

ese objeto proviene de COM es decir, es de tipo COM / DateTime y se 
define en pywintypes. De hecho era causa de unos GPF en Windows, en el 
momento que se perdía la conexión al COM y accedías.

Yo los convierto a mx.DateTime con:

item = mx.DateTime.DateTimeFromCOMDate(item)

Desde allí puedes usar las funciones que te ofrece mx.DateTime para 
hacer lo que quieras.
Por curiosidad, la función de conversión se define allí como:

def DateTimeFromCOMDate(comdate):
    absdate = int(comdate)
    abstime = (comdate - float(absdate)) * 86400.0
    if abstime < 0.0:
        abstime = -abstime
    absdate = absdate + 693594;
    dt = DateTimeFromAbsDateTime(absdate, abstime)
    dt.comdate = comdate
    return dt

Un saludo,
Erny

Catalin Lungu escribió:

>Hola,
>¿Como podría convertir una fecha devuelta por un objeto PyTime de gmtime a localtime?
>
><PyTime:19/04/2005 6:05:14> en  <PyTime:19/04/2005 8:05:14>
>
>Gracias.
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>  
>


-- 
Ernesto Revilla
sicem sl
Pol. Ind. Juncaril, c/ Loja Parc. 7 Local 13
18220 Albolote
http://www.sicem.biz
Tel: 637 716189
MSN: aerd en mx3.redestb.es
ICQ: 163888521



---
avast! Antivirus: Saliente mensaje limpio.
Base de datos de Virus (VPS): 0516-1, 19/04/2005
Comprobado en: 19/04/2005 15:50:05
avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software.
http://www.avast.com




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