gpt4 book ai didi

python - 在 python 中生成基于间隔的时间戳

转载 作者:太空宇宙 更新时间:2023-11-03 15:00:27 24 4
gpt4 key购买 nike

生成 5 分钟间隔的时间戳系列(开始时间为 09:10:00,结束时间为 15:30:00)的好方法是什么

我知道我可以像下面那样对其进行硬编码(包含所有条目,但必须有一种干净的方法可以让我给出间隔。

times=[pd.to_datetime(i).time() for i in '10:15:00','10:15:05','10:15:10','10:15:15','10:15:20','15:25:00','15:30:00']

我试过了

datetime_range(datetime.time(09,15,00), datetime.time(15,30,00),  timedelta(minutes=5))

但这给出了SyntaxError: invalid token

最佳答案

这个怎么样?

times = [(datetime.datetime(2017, 7, 17, 9, 10, 0) + datetime.timedelta(minutes=5*x)).time() for x in range(5)]

它有点长,但它都适合一行,就像您想要做的那样。当然,您可以通过导入所需的函数而不是整个模块来解决这个问题。

关于python - 在 python 中生成基于间隔的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45158581/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com