python millisekunder

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Jönköping
  • 2009-04-16 21:47

försöker få till det med millisekunder i python. kollar på hjälpsidan
datetime — Basic date and time types och där verkar det som %f ska ge denna funktion men det vill sig inte då jag får nedanstående resultat vad göra?

>>> strftime("%Y-%m-%d %H:%M:%S %f")
'2009-04-16 21:44:08 f'

Har du en för gammal version av Python månne?

Istället kan du använda dej av datetime's microsecond, och dela den med 1000 om du vill ha millisekunder.

import datetime
print 'Microsekund:', datetime.datetime.now().microsecond
print 'Millisekund:', datetime.datetime.now().microsecond / 1000
  • Medlem
  • Jönköping
  • 2009-04-17 17:44

tack för tipset om microsecond.

hämtade nyligen en ny version av Python så det ska inte vara problemet.

>>> help()

Welcome to Python 3.0! This is the online help utility.

1
Bevaka tråden