【发布时间】:2025-12-07 00:50:02
【问题描述】:
我需要在每个时区的每个午夜运行一个 cron 作业。使用 Meteor 完成此任务的最佳方法是什么?
有些包可以处理 cron 作业 + 时区,但不是动态处理每个时区。
例如:在这个CRM中,每天都会为用户设置第二天的具体操作,但我只能在工作日结束时设置任务,否则会破坏事情。
谢谢!
【问题讨论】:
-
为什么不每半小时安排一次 cron 作业,然后只跟踪匹配 tz 中的文档(如果有)。您需要每半小时一次,因为有些 tzs 会偏移 30 分钟,例如:印度)。
-
有几个也是 45 分钟偏移...
-
@MichelFloyd,在我的数据库中,我已经将用户时区保存为字符串,例如 gl
America/New_York。如何找出现在是哪个时区的午夜?谢谢。