需要在日期之间生成一系列日期时间,但是时间从凌晨02:00:00开始和结束

问题描述 投票:1回答:1

您好我想在两个日期之间生成一个日期时间范围,增量为15分钟,但我希望它从开始日期的02:00:00开始到结束的02:00:00结束日期。开始日期和结束日期应该来自我将来的仪表板上的日期选择器。

我知道我可以使用以下命令生成日期时间范围,但是我无法在凌晨02:00:00开始和结束。

dates = pd.date_range(start='1/1/2018', end='1/2/2018', freq='15min')

我还发现其中一个堆栈溢出文章强制日期范围从02:00:00开始和结束,但是我无法弄清楚如何传递日期,因为它们将以日期格式从日期选择器但在下面它们只是数字

dts = [dt.strftime('%Y-%m-%d %H:%M') for dt in
      datetime_range(datetime(2018, 6, 3,2), datetime(2018, 6, 10,2),
      timedelta(minutes=15))]

我希望有人可以帮忙解决这个问题。

附:我想在我对前端进行更改并使用日期选择器之前确定是否可行。

非常感谢提前!!

pandas datetime datetimepicker date-range
1个回答
3
投票

达蒙

d1='1/1/2018'
d2='1/2/2018'
pd.date_range(start=d1+ ' 02:00:00', end=d2+' 02:00:00', freq='15min')
© www.soinside.com 2019 - 2024. All rights reserved.