码迷,mamicode.com
首页 > 编程语言 > 详细

python3日期格式化操作

时间:2020-02-07 20:27:06      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:日期   datetime   使用   pre   操作   color   模块   python   mat   

python中可以用来格式化日期的模块可以是time或者datetime,如果要进行时间偏移的话,可以使用datetime模块。

time模块:

time.strptime(str, format)将字符串转为struct_time对象。

time.strftime(format, t),将struct_time对象转为字符串。

t1 = 2020-02-05T16:00:00.000+0000
t = time.strptime(t1, %Y-%m-%dT%H:%M:%S.%f+0000)
t2 = time.strftime(%Y-%m-%d %H:%M:%S, t)
print(t2)  # 2020-02-05 16:00:00

datetime模块:

datetime.strptime(str, format)将字符串转为格林威治GMT/UTC时间,它是datetime对象。

datetime对象.strftime(format)可以得到符合日期格式的字符串。

t1 = ‘2020-02-05T16:00:00.000+0000‘
t = datetime.strptime(t1, ‘%Y-%m-%dT%H:%M:%S.%f+0000‘)
t = t + timedelta(hours=8)
t2 = t.strftime(‘%Y-%m-%d %H:%M:%S‘)
print(t2)  # 2020-02-06 00:00:00

 

python3日期格式化操作

标签:日期   datetime   使用   pre   操作   color   模块   python   mat   

原文地址:https://www.cnblogs.com/ljx977510426/p/12274383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!