900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Python 字符串 时间 日期 时间戳的相互转换(时间戳转换)

Python 字符串 时间 日期 时间戳的相互转换(时间戳转换)

时间:2023-01-18 04:36:24

相关推荐

Python 字符串 时间 日期 时间戳的相互转换(时间戳转换)

字符串转时间

import time# 字符类型的时间tss1 = '-10-10 23:40:00'# 转为时间数组timeArray = time.strptime(tss1, "%Y-%m-%d %H:%M:%S")print(timeArray)# timeArray可以调用tm_year等print(timeArray.tm_year) #

时间转时间戳

import timelocaltime = time.localtime(time.time())print("本地时间为:", localtime)timeStamp = int(time.mktime(localtime))print(timeStamp) # 1381419600

更改字符串类型日期的显示格式

import timetss2 = "-10-10 23:40:00"# 转为数组timeArray = time.strptime(tss2, "%Y-%m-%d %H:%M:%S")# 转为其它显示格式otherStyleTime = time.strftime("%Y/%m/%d %H:%M:%S", timeArray)print(otherStyleTime) # /10/10 23:40:00tss3 = "/10/10 23:40:00"timeArray = time.strptime(tss3, "%Y/%m/%d %H:%M:%S")otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)print(otherStyleTime) # -10-10 23:40:00

时间戳转换为指定格式的日期(UTC时间)

# 使用timetimeStamp = 1381419600timeArray = time.localtime(timeStamp)otherStyleTime = time.strftime("%Y--%m--%d %H:%M:%S", timeArray)print(otherStyleTime) # --10--10 23:40:00# 使用datetimetimeStamp = 1381419600dateArray = datetime.datetime.fromtimestamp(timeStamp)otherStyleTime = dateArray.strftime("%Y--%m--%d %H:%M:%S")print(otherStyleTime) # --10--10 23:40:00# 使用datetime,指定utc时间,相差8小时timeStamp = 1381419600dateArray = datetime.datetime.utcfromtimestamp(timeStamp)otherStyleTime = dateArray.strftime("%Y--%m--%d %H:%M:%S")print(otherStyleTime) # --10--10 15:40:00

获取当前时间并且用指定格式显示

import time

import time# time获取当前时间戳now = int(time.time()) # 1533952277timeArray = time.localtime(now)print(timeArray)otherStyleTime = time.strftime("%Y--%m--%d %H:%M:%S", timeArray)print(otherStyleTime)

结果:

time.struct_time(tm_year=, tm_mon=12, tm_mday=3, tm_hour=11, tm_min=57, tm_sec=53, tm_wday=3, tm_yday=338, tm_isdst=0)--12--03 11:57:53

import datetime

import datetime# datetime获取当前时间,数组格式now = datetime.datetime.now()print(now)otherStyleTime = now.strftime("%Y--%m--%d %H:%M:%S")print(otherStyleTime)

结果:

-12-03 14:22:39.017879--12--03 14:22:39

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。