当前位置:首页 > 编程笔记 > 正文
已解决

时间(time)

来自网友在路上 174874提问 提问时间:2023-11-12 17:51:34阅读次数: 74

最佳答案 问答题库748位专家为你答疑解惑

import datetime as dt

字符串转时间

dt.datetime.strptime('20210901', '%Y%m%d')
dt.datetime.strptime('2021-09-01', '%Y-%m-%d')# 以上两种方式输出相同:
2021-09-01 00:00:00

计算时间差

dt_2 = dt.datetime.strptime('2021-09-03 18:00', '%Y-%m-%d %H:%M') # dt_2:  2021-09-03 18:00:00
dt_1 = dt.datetime.strptime('2021-09-01 12:00', '%Y-%m-%d %H:%M') # dt_1:  2021-09-01 12:00:00dt_delta = dt_2-dt_1 # dt_delta:  2 days, 6:00:00d = dt_delta.days+dt_delta.seconds/(3600*24) # 相差2.25天
h = dt_delta.days*24+dt_delta.seconds/3600 # 相差54小时

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"时间(time)":http://eshow365.cn/6-38284-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!