2009-12-15 21 views
7

Cómo calcular milisegundos a partir del código siguiente.cálculo de tiempo de pitón (mili segundos)

a = datetime.datetime.now() 
b = datetime.datetime.now() 
c = b - a 

>>> c 

>>> c.days 
0 
>>> c.seconds 
4 
>>> c.microseconds 
+0

relacionados: [? Obtener la hora actual en milisegundos en Python] (http://stackoverflow.com/ q/5998245/4279) – jfs

Respuesta

11
milliseconds = (c.days * 24 * 60 * 60 + c.seconds) * 1000 + c.microseconds/1000.0 
+0

¡Esta respuesta es incorrecta! Si el delta de tiempo es exactamente 1 minuto, el resultado será 0, ¡no es lo que esperábamos! – starkshang

Cuestiones relacionadas