Python3 time mktime()-Methode
Beschreibung
Die Funktion time.mktime() in Python führt die entgegengesetzte Operation von gmtime() und localtime() aus. Sie nimmt ein struct_time-Objekt als Parameter entgegen und gibt eine Gleitkommazahl zurück, die die Zeit in Sekunden darstellt.
Wenn der Eingabewert keine gültige Zeit ist, wird ein OverflowError oder ValueError ausgelöst.
Syntax
Syntax der mktime()-Methode:
time.mktime(t)
Parameters
- t -- Eine strukturierte Zeit oder ein vollständiges 9-Tupel-Element.
Rückgabewert
Gibt eine Gleitkommazahl zurück, die die Zeit in Sekunden darstellt.
Beispiele
Das folgende Beispiel veranschaulicht die Verwendung der Funktion mktime():
#!/usr/bin/python3
import time
t = (2016, 2, 17, 17, 3, 38, 1, 48, 0)
secs = time.mktime( t )
print ("time.mktime(t) : %f" % secs)
print ("asctime(localtime(secs)): %s" % time.asctime(time.localtime(secs)))
Die Ausgabe des obigen Beispiels ist:
time.mktime(t) : 1455699818.000000 asctime(localtime(secs)): Wed Feb 17 17:03:38 2016Andere Erweiterungen