python 日期循环

def date_range(start, stop, step):
while start < stop:
yield start
start += step

for d in date_range(datetime(2012, 9, 1), datetime(2012,10,1),
timedelta(hours=6)):
... print(d)
...
2012-09-01 00:00:00
2012-09-01 06:00:00
2012-09-01 12:00:00
2012-09-01 18:00:00
2012-09-02 00:00:00
2012-09-02 06:00:00
...

这种实

你可能感兴趣的:(python 日期循环)