Python: Konvertierung von string in timestamp mit Mikrosekunden

Ich würde gerne konvertieren string date format timestamp mit Mikrosekunden
Ich versuche im folgenden aber geben nicht das erwartete Ergebnis:

"""input string date -> 2014-08-01 04:41:52,117
expected result -> 1410748201.117"""

import time
import datetime

myDate = "2014-08-01 04:41:52,117"
timestamp = time.mktime(datetime.datetime.strptime(myDate, "%Y-%m-%d %H:%M:%S,%f").timetuple())

print timestamp
> 1410748201.0

Wo haben die Millisekunden gehen?

  • die Eingabe-Datum (2014-08-01) entspricht nicht dem timestamp (2014-09-15 02:30:01.117 Z)
InformationsquelleAutor Krilin | 2014-10-02
Schreibe einen Kommentar