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