我用的是python3,我是初学者, 我有两个时间戳:
StartDate=20191119110000 #2019 NOV 19 11:00:00
EndDate=20191119120000 #2019 NOV 19 12:00:00
60分钟的航程
我希望我的代码返回时间戳范围和我选择的间隔,例如:
这个范围是60分钟,10分钟的间隔是:#我在这里只复制了小时和分钟
1 1100 1110
2 1110 1120
3 1120 1130
4 1130 1140
5 1140 1150
6 1150 1200
如果我选择间隔5分钟,它会返回:
1 1100 1105
2 1105 1110
3 1110 1115
我使用的是epoce时间,而不是常规的时间戳。 我需要它来支持浮点时间,比如157398972000.0 epoch time,这样我就不会错过任何毫秒。 我该怎么做
编辑: 这段代码可以工作,但会删除剩余的时间
import numpy
start = 1573989000000.0
end = 1573989720000.0
minute = 60000.0
interval = minute *5
for i in numpy.arange(start, end, interval):
print(i)
如果我有一个21分钟的区间,我的区间是5分钟,那么我只能得到4个答案,剩下的时间不会显示,因为这个区间对于剩余时间来说太大了。我能做什么
您可以使用范围函数
这应该能满足你的要求
相关问题 更多 >
编程相关推荐