Heim > Artikel > Backend-Entwicklung > Wie konvertiere ich ein Datetime-Objekt in Millisekunden seit der Epoche in Python?
Datetime in Millisekunden seit Epoche in Python konvertieren
Eine häufige Aufgabe in der Programmierung ist die Konvertierung eines Datetime-Objekts in Millisekunden seit Epoche. Dies ist besonders nützlich, um Zeitstempel konsistent und effizient zu speichern und zu übertragen.
Lösung:
Python bietet eine unkomplizierte Möglichkeit, diese Konvertierung mithilfe des Datetime-Moduls durchzuführen. So können Sie es machen:
import datetime
def unix_time_millis(dt): epoch = datetime.datetime.utcfromtimestamp(0) return (dt - epoch).total_seconds() * 1000.0
Verwendung:
Um diese Funktion zu verwenden, übergeben Sie einfach Ihr datetime-Objekt als Argument:
timestamp = unix_time_millis(datetime.datetime.now())
Der Zeitstempel wird ein Float sein, der die Millisekunden seit der Epoche für das aktuelle Datum und die aktuelle Uhrzeit darstellt.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich ein Datetime-Objekt in Millisekunden seit der Epoche in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!