La conversion entre la date et l'heure peut être effectuée à l'aide des modules intégrés time et datetime de Python, et nous avons le choix entre de nombreuses méthodes. Bien sûr, nous pouvons utiliser directement le. l'heure actuelle ou les caractères spécifiés lors de la conversion du format d'heure au format chaîne.
Obtenir la conversion de l'heure actuelle
Nous pouvons utiliser le module datetime intégré pour obtenir l'heure actuelle, puis la convertir en l'heure correspondante horodatage.
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)
Résultat de la conversion :
1559568302.0 2019-06-03 21:25:02
Conversion du temps de chaîne
Bien sûr, nous pouvons également convertir directement le type de chaîne Le horodatage correspondant à l’heure.
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
Exemples de résultats :
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
Autres méthodes de conversion de l'horodatage en date
heure locale
Nous pouvons utiliser localtime() pour convertir en un tableau d'heure, puis le formater au format requis
import time timeStamp = 1559567943 timeArray = time.localtime(timeStamp) otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) print(otherStyleTime)
Exemple de résultat :
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)
site Web d'apprentissage du python, un grand nombre de tutoriels vidéo python gratuits, bienvenue pour apprendre en ligne !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!