如何设置明天上午10点的计时器

姆诺沃特卡

我尝试了其他类似问题的答案(https://stackoverflow.com/a/2031297/940208)的一些建议,到目前为止,我得到的是:

t = datetime.datetime.today()
tomorrow = datetime.datetime(t.year,t.month,t.day+1,10,0)

问题是,当我们有一个月的最后一天时,它将失败:

ValueError: day is out of range for month

因此,如何重写此语句(不将其包装到IF条件下试图找到这是最后一天)以包括这种情况?

另一个问题是-这种计时器的时区是什么,我如何在当前(系统)时区上工作?

虚假的

使用datetime.datetime.replacedatetime.timedelta

tomorrow = t.replace(hour=10, minute=0, second=0, microsecond=0) + \
           datetime.timedelta(days=1)

备择方案:

tomorrow = datetime.datetime.combine(t.date(), datetime.time(10)) + \
           datetime.timedelta(days=1)

tomorrow = datetime.datetime(t.year, t.month, t.day, 10) + \
           datetime.timedelta(days=1)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将时间值设置为明天上午9点

来自分类Dev

将时间值设置为明天上午9点

来自分类Dev

Javascript:将新日期设置为明天上午8点

来自分类Dev

如何在PHP中获取当地时间今天上午11点和明天上午11点的Unix时间戳

来自分类Dev

SQL-将时间设定为明天上午8点

来自分类Dev

如何设置计时器和清除计时器?

来自分类Dev

如何设置点击计时器?

来自分类Dev

如何设置计时器Arduino

来自分类Dev

计时器后如何设置状态

来自分类Dev

如何为CSS动画计时功能设置计时器?

来自分类Dev

C#中的计时器启动警报-防止其在上午8点之前启动的条件

来自分类Dev

设置功能的计时器

来自分类Dev

如何修改此SOQL以获取今天上午6点以后的所有记录

来自分类Dev

如何使用RxJS Observables设置倒数计时器?

来自分类Dev

如何在View类中设置计时器?

来自分类Dev

如何在Java中设置倒数计时器?

来自分类Dev

如何为Android游戏设置计时器?

来自分类Dev

关闭子视图时如何设置计时器

来自分类Dev

如何在Swift中设置计时器

来自分类Dev

如何在用户输入上设置计时器?

来自分类Dev

如何设置Javascript计时器来延迟预取?

来自分类Dev

如何设置应用程序范围的计时器?

来自分类Dev

如何为Parse对象设置计时器?

来自分类Dev

关闭子视图时如何设置计时器

来自分类Dev

如何在View类中设置计时器?

来自分类Dev

单击按钮时如何设置计时器?

来自分类Dev

如何在Swift中设置计时器

来自分类Dev

如何在Java中设置倒数计时器?

来自分类Dev

如何重置和设置计时器功能?