In UTC-Zeitstempel konvertieren
//parses some string into that format.
datetime1 = datetime.strptime(somestring, "%Y-%m-%dT%H:%M:%S")
//gets the seconds from the above date.
timestamp1 = time.mktime(datetime1.timetuple())
//adds milliseconds to the above seconds.
timeInMillis = int(timestamp1) * 1000
Wie kann ich (zu irgendeinem Zeitpunkt in diesem Code) das Datum in das UTC-Format umwandeln? Ich habe die API seit einem Jahrhundert durchforstet und kann nichts finden, was ich zum Arbeiten bringen kann. Kann jemand helfen? Ich glaube, es wird zur Zeit Eastern Time (allerdings bin ich in GMT, möchte aber UTC).
EDIT: Ich gab dem Typ die Antwort, die der Antwort am nächsten kam, die ich schließlich herausgefunden hatte.
datetime1 = datetime.strptime(somestring, someformat)
timeInSeconds = calendar.timegm(datetime1.utctimetuple())
timeInMillis = timeInSeconds * 1000
:)