Ich bin in der Lage Strings mit time.strptime mit Datum/Zeit zu analysierenWie kann ich einen Zeitstring, der Millisekunden enthält, mit Python analysieren?
>>> import time
>>> time.strptime('30/03/09 16:31:32', '%d/%m/%y %H:%M:%S')
(2009, 3, 30, 16, 31, 32, 0, 89, -1)
Wie kann ich eine Zeit Zeichenfolge analysieren, die Millisekunden enthält?
>>> time.strptime('30/03/09 16:31:32.123', '%d/%m/%y %H:%M:%S')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.5/_strptime.py", line 333, in strptime
data_string[found.end():])
ValueError: unconverted data remains: .123
Danke http://docs.python.org/library/datetime.html: Neu in Version 2.6: Zeit-und Datetime-Objekte unterstützen einen% f-Format-Code, der auf die Anzahl der Mikrosekunden im Objekt erweitert wird, gepolstert auf der Links zu sechs Plätzen. – ilkinulas
Woa Ich kann sagen, dass die Python-Dokumente aktualisiert werden müssen. [Dokumente für das Zeitmodul] (http://docs.python.org/library/time.html#time.strftime) sagt nichts über '% f'. – phunehehe
hm, null-gepolstert am * links * wäre falsch, nein? –