问题描述
我有以下代码。 "node-cron": "^2.0.3"
cron.schedule('46 00 * * *',() => {
//code to be executed
console.log("Tik")
},{
scheduled: true,timezone: "America/New_York"
});
据我了解,无论我的机器时区如何,该时间应在美国/纽约时间上午12:46触发。但这要等到我将时区与托管机器时间匹配后才起作用,例如,如果我的机器时区是欧洲/伦敦,并且我使用timezone: "Europe/London"
,那么cron将在确切时间工作。
我想为特定时区安排cron。由于我要处理的时区很少,所以每半小时运行一次cron并进行检查,效果会很有效。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)