1 import time 2 import datetime 3 4 5 # 时间字符串加8小时 6 timestring = "2019-12-21 10:22:56" 7 # 转为时间戳 8 timestamp = time.mktime(time.strptime(timestring, '%Y-%m-%d %H:%M:%S')) 9 print timestamp # 1576894976.0 10 11 datetime_struct = datetime.datetime.fromtimestamp(timestamp) 12 print type(datetime_struct) # <type 'datetime.datetime'> 13 14 datetime_obj = (datetime_struct + datetime.timedelta(hours=8)) 15 print datetime_obj # 2019-12-21 18:22:56 <type 'datetime.datetime'> 16 17 datetime_str = datetime_obj.strftime('%Y-%m-%d %H:%M:%S') 18 print datetime_str # 2019-12-21 18:22:56 <type 'str'>
python 时间戳、时间字符串、时间对象以及时间加减处理
猜你喜欢
转载自www.cnblogs.com/zhougreat/p/11275207.html
今日推荐
周排行