Die Konvertierung zwischen Datum und Uhrzeit kann mit den in Python integrierten Modulen time und datetime durchgeführt werden, und es stehen uns viele Methoden zur Auswahl. Natürlich können wir die direkt verwenden aktuelle Uhrzeit oder angegebene Zeichen beim Konvertieren des Zeitformats in das Zeichenfolgenformat.
Erhalten Sie die aktuelle Zeitumrechnung
Wir können das integrierte Modul datetime verwenden, um die aktuelle Uhrzeit abzurufen und sie dann in die entsprechende umzuwandeln Zeitstempel.
import datetime import time # 获取当前时间 dtime = datetime.datetime.now() un_time = time.mktime(dtime.timetuple()) print(un_time) # 将unix时间戳转换为“当前时间”格式 times = datetime.datetime.fromtimestamp(un_time) print(times)
Konvertierungsergebnis:
1559568302.0 2019-06-03 21:25:02
Konvertierung der String-Zeit
Natürlich können wir den String-Typ The auch direkt konvertieren Zeitstempel, der der Zeit entspricht.
import datetime import time # 字符类型的时间 tss1 = '2019-06-03 21:19:03' # 转为时间数组 timeArray = time.strptime(tss1, "%Y-%m-%d %H:%M:%S") print(timeArray) # timeArray可以调用tm_year等 print(timeArray.tm_year) # 2019 # 转为时间戳 timeStamp = int(time.mktime(timeArray)) print(timeStamp) # 1559567943
Beispielergebnisse:
time.struct_time(tm_year=2019, tm_mon=6, tm_mday=3, tm_hour=21, tm_min=19, tm_sec=3, tm_wday=0, tm_yday=154, tm_isdst=-1) 2019 1559567943
Andere Methoden zum Konvertieren von Zeitstempeln in Datum
Ortszeit
Wir können localtime() verwenden, um in ein Zeitarray zu konvertieren und es dann in das erforderliche Format zu formatieren
import time timeStamp = 1559567943 timeArray = time.localtime(timeStamp) otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) print(otherStyleTime)
Beispielergebnis:
2019-06-03 21:19:03
utcfromtimestamp
import time import datetime timeStamp = 1559567943 dateArray = datetime.datetime.utcfromtimestamp(timeStamp) otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) print(otherStyleTime)
Python-Lernwebsite, eine große Anzahl kostenloser Python-Video-Tutorials, willkommen zum Online-Lernen!
Das obige ist der detaillierte Inhalt vonMit welcher Methode konvertiert man den Python-Zeitstempel in das Datumsformat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!