Node.js的Cron类库,用于在特定时间触发事件

时间:2013-02-12 22:37:22

标签: javascript node.js settimeout npm

我正在使用Node.js作为网络应用。我想在特定时间发射事件。我知道setTimeout并计算当前时间的偏移量。但是,这并没有考虑时区等。

我的问题是,是否有一个npm模块可以让这个触发事件(或处理时钟/时间)的过程更容易?

例如,我可以这样做:lib.fireEvent("1:00pm PST", event)每天下午1点发射一次事件。

2 个答案:

答案 0 :(得分:1)

你应该做的是每隔一秒左右超时检查时钟上的当前时间。这将更准确。

答案 1 :(得分:0)

我正在尝试这个:https://github.com/ncb000gt/node-cron 似乎工作正常,可以设置为在特定时间执行。