这是
datetime_range供您使用的通用名称。
码
from datetime import datetime, timedeltadef datetime_range(start, end, delta): current = start while current < end: yield current current += deltadts = [dt.strftime('%Y-%m-%d T%H:%M Z') for dt in datetime_range(datetime(2016, 9, 1, 7), datetime(2016, 9, 1, 9+12), timedelta(minutes=15))]print(dts)输出量
[‘2016-09-01 T07:00 Z’,‘2016-09-01 T07:15 Z’,‘2016-09-01 T07:30
Z’,‘2016-09-01 T07:45 Z’,’ 2016-09-01 T08:00 Z’,‘2016-09-01 T08:15
Z’,‘2016-09-01 T08:30 Z’,‘2016-09-01 T08:45 Z’,‘2016- 09-01 T09:00
Z’,‘2016-09-01 T09:15 Z’,‘2016-09-01 T09:30 Z’,‘2016-09-01 T09:45 Z’…]



