Unicode 和 Datetime之间的相互转化

# unicode格式
event_time = idle_info.get("event_time")
print event_time
print type(event_time)

转换前 
event_time
2020-12-16T03:01:53.267000Z
<type 'unicode'>

# 转化event_time(unicode)为datetime格式
new_event_time = datetime.strptime(event_time, "%Y-%m-%dT%H:%M:%S.%fZ") 
print new_event_time 
print type(new_event_time) 

转换后 
event_time 
2020-12-16 03:01:53.267000 
<type 'datetime.datetime'>

# 将event_time(datetime)转换为秒
sec_event_time = timedelta(seconds=event_time)


当前时间datetime格式:
now_time = datetime.now()
print now_time
print type(now_time)

2020-12-17 17:59:32.669489
<type 'datetime.datetime'>

一天时间:
one_day = timedelta(days=1)
print one_day
print type(one_day)

一天时间
1 day, 0:00:00
<type 'datetime.timedelta'>

转换成秒
sec_one_day = timedelta(seconds=one_day)

 

posted @ 2020-12-17 18:31  J-Moment  阅读(360)  评论(0)    收藏  举报