我正在使用Node.js作为网络应用。我想在特定时间发射事件。我知道setTimeout
并计算当前时间的偏移量。但是,这并没有考虑时区等。
我的问题是,是否有一个npm模块可以让这个触发事件(或处理时钟/时间)的过程更容易?
例如,我可以这样做:lib.fireEvent("1:00pm PST", event)
每天下午1点发射一次事件。
答案 0 :(得分:1)
你应该做的是每隔一秒左右超时检查时钟上的当前时间。这将更准确。
答案 1 :(得分:0)
我正在尝试这个:https://github.com/ncb000gt/node-cron 似乎工作正常,可以设置为在特定时间执行。