Tiempo
Luis Iglesias
luis.iglesias en vigo.org
Lun Dic 13 10:06:10 CET 2004
Amm-Python escribió:
> Si ya utilizas la versión 2.3 creo que el módulo datetime ya te puede
> servir
>
> Ejemplo:
>
>>>>import datetime
>>>>a= datetime.datetime.now()
>>>>b= datetime.datetime.now()
>>>>print a
>
> 2004-12-10 14:29:46.296000
>
>>>>print b
>
> 2004-12-10 14:29:54.530000
>
>>>>print b - a
>
> 0:00:08.234000
>
> Lo que no he encontrado es como convertir un string '10-12-2004
> 08:00:00' en un tipo datetime.
> Y mira que tiene que ser fácil.
>
Si no te he entendido mal, te debería valer esto:
import time
t=time.strptime('10-12-2004 08:00:00', '%m-%d-%Y %H:%M:%S')
Y una forma realmente mala (que espero que alguien me corrija) de pasar
esto a un datetime sería:
dt=datetime.datetime(t[0],t[1],t[2],t[3],t[4],t[5])
Más información sobre la lista de distribución Python-es