python字符串转换成日期格式,python datetime.date类型转字符串
关于时间格式的转换最近使用很多,有些点也不是记得很牢了,在这里记录一下,提高一下记忆。
这里介绍下自己使用的时间,日期时间模块
1,导入模块
# -*-编码:utf-8-*-导入时间,日期时间2,日期时间
字符串格式转化为日期格式的函数为:datetime.datetime.strptime()
日期格式转化为字符串格式的函数为:datetime.datetime.strftime()
#获取当前时间现在=日期时间。日期时间。现在()#获取美国联合技术公司时间美国联合技术公司时间比当前北京时间提前了8小时utc _ now=日期时间。日期时间。utc now()now _ time=datetime。日期时间。strftime(now, % Y-% M-% d % H:% M:% S )now _ time=datetime。日期时间。strptime(now _ time, % Y-% M-% d % H:% M )#结果如下:# 2020-07-23 11:21:04.196497 # 2020-07-23 03:21:04.308008 # 2020-07-23 11:04 # 2020-07-23 11:21:04 3、时间
转为数组格式:time.strptime()
转为其他格式:time.strftime()
#获取到当前时间戳时间戳=时间。时间()#格式化时间戳为本地的时间now=time.localtime()#合并转化为想要的时间格式时间数组=时间。当地时间(时间。time())last _ time=time。strftime( % Y-% M-% d % H:% M:% S ,time _ array)last _ time _ stamp=time。mktime(time _ array)last _ time _ array=time。strptime(last _ time, % Y-% M-% d % H:% M): other _ time=time。strftime( % Y/% M/% d % H:% M:% S ,last_time_array)#结果如下:# 1595478253.0603354 #时间。struct _ time(tm _ year=2020,tm_mon=7,tm_mday=23,tm_hour=17,tm_min=18,tm_sec=12,tm_wday=3,tm_yday=205,TM _ isdst=0)# time。结构时间(TM _年份=2020,tm_mon=7,tm_mday=23,TM时间戳转换成时间与美国联合技术公司时间
时间戳=时间。time()stamp=日期时间。日期时间。from time stamp(time _ stamp)utc _ stamp=datetime。日期时间。utcfromtimestamp(timestamp)#结果如下:#1595496087.0#2020-07-23 17:22:37#2020-07-23 09:22:37
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。