在python中生成15分钟的时间间隔数组

born2Learn:

我正在尝试生成时间间隔数组。例如:

time_array = ["2016-09-02T17:30:00Z", "2016-09-02T17:45:00Z", 
              "2016-09-02T18:00:00Z", "2016-09-02T18:15:00Z", 
              "2016-09-02T18:30:00Z", "2016-09-02T18:45:00Z"]
  1. 它应该在祖鲁时间直到每天晚上9点创建上述元素。
  2. 也应该为下一个和后一天生成元素
  3. 开始时间从7:00 am-Ed time 9:00 pm,如果current_time> start_time,则生成15分钟的时间间隔数组,直到9 pm。然后为第二天和第二天生成2。间隔应该是这样的7:00,7:15 ..不在7:12,8:32
查尔斯·克莱顿(Charles Clayton):

这是datetime_range供您使用的通用名称

from datetime import datetime, timedelta

def datetime_range(start, end, delta):
    current = start
    while current < end:
        yield current
        current += delta

dts = [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','9/09/2016 T09:15 Z','2016/9/9 T09:30 Z','1/09/2016 T09:45 Z'...]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

以15分钟为间隔创建一个时间数组(快速)

mongoDB:$ dateToString格式以15分钟的间隔显示时间

以小时为间隔插入15分钟的日期时间

间隔5分钟生成随机时间

以15分钟的间隔汇总组

在python中生成时间间隔数组

PHP添加15分钟的时间间隔到当前时间循环直到午夜

将分钟递增至最近的15分钟间隔

根据R中的微小数据创建15分钟的时间间隔

如何使bootstrap-datetimepicker显示间隔为15分钟的时间

我想将时间洗涤器切换为15分钟间隔

舍入时间跨度到15分钟间隔

如何计算以每个日期的持续时间和15分钟的间隔记录的用户

将整数作为时间间隔为15分钟

将日期时间插入预定义的15分钟间隔

Python熊猫-根据数据间隔的长度,平均测量10分钟,平均测量15分钟和平均测量60分钟

如何将csv中缺少的日期(间隔为15分钟)点存储到新文件中(间隔为15分钟)-python 3.5

爪哇 - 创建的时间(15分钟)的时间间隔的当前时间和未来的设定时间之间的阵列

按15分钟间隔和1分钟数据分组数据

从python pandas中的15分钟间隔数据中提取每小时数据

日期:获取当前的15分钟间隔

根据15分钟的间隔获取计数

以特定的15分钟间隔晃动showTimePicker

每组间隔时间少于5分钟的计数

熊猫:以10分钟为间隔绘制时间直方图

在Lua中将时间间隔为5分钟

在R中生成时间间隔,以分钟为单位

Informix日期时间:如何减去15分钟

MYSQL将日期时间舍入为15分钟