2009-12-15 8 views
7

Comment calculer les millisecondes, à partir du code ci-dessous.Calcul du temps python (milli secondes)

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

>>> c 

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

liés: [? Retourne l'heure actuelle en millisecondes en Python] (http://stackoverflow.com/ q/5998245/4279) – jfs

Répondre

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

Cette réponse est fausse! Si le delta du temps est de 1 minute exactement, le résultat sera 0, pas ce que nous attendons! – starkshang