为了账号安全,请及时绑定邮箱和手机立即绑定

python时间遍历

python时间遍历

慕妹4337267 2018-04-05 23:50:36
目前提取到的数值是20180405这样的格式.怎样把这个数值转换成时间.然后遍历20180305到20180405的天数.或者不转换成时间也可以.进行时间格式的遍历获取两个时间相差的天数
查看完整描述

1 回答

?
Geoion

TA贡献20条经验 获得超8个赞

这个很简单。

在 datetime 这个模块里面有个方法叫 timedelta 


import datetime
datetime.datetime.strptime("20180305","%Y%m%d") - datetime.datetime.strptime("20180405","%Y%m%d")

这里会输出 datetime.timedelta(-31)

你再输出他的值 datetime.timedelta(-31).days 就是 -31

希望能解决你的问题

查看完整回答
1 反对 回复 2018-04-06
  • 1 回答
  • 0 关注
  • 1189 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信