计划库允许您在一天中的特定时间安排作业(job).例如:

schedule.every().day.at("10:30").do(job)

然而,它的文档并没有提到它使用的时间基准.

它是根据UTC时间计算的吗?

或者它是基于运行我的python脚本的服务器的时区?

推荐答案

如果您查看该库的代码,您会发现使用了函数datetime.datetime.now()(here fore example).

当查看now documentation时,您将看到,没有参数,它被使用的是当地时间.

因此,schedule.every().day.at("10:30").do(job)将使用服务器时区.

Python相关问答推荐

scikit-learn导入无法导入名称METRIC_MAPPING64'

将9个3x3矩阵按特定顺序排列成9x9矩阵

为什么抓取的HTML与浏览器判断的元素不同?

我想一列Panadas的Rashrame,这是一个URL,我保存为CSV,可以直接点击

启用/禁用shiny 的自动重新加载

在嵌套span下的span中擦除信息

在matplotlib中删除子图之间的间隙_mosaic

Python Pandas—时间序列—时间戳缺失时间精确在00:00

用两个字符串构建回文

将链中的矩阵乘法应用于多组值

如何强制向量中的特定元素在Gekko中处于优化解决方案中

使用SeleniumBase保存和加载Cookie时出现问题

一个telegram 机器人应该发送一个测验如何做?""

如何在PythonPandas 中对同一个浮动列进行逐行划分?

如何使用加速广播主进程张量?

如何写一个polars birame到DuckDB

PYTHON中的selenium不会打开 chromium URL

高效地计算数字数组中三行上三个点之间的Angular

使用pythonminidom过滤XML文件

在行数据为向量的DataFrame上计算逐行更改