2013-10-01 46 views
0

我正在編寫一個應用程序,允許用戶根據cron規範向他們發送提醒,爲此,我使用nodejs和later。需要使用nodejs。添加時區支持node.js +更高版本

以後的庫允許我根據用戶輸入的cron規格來計算下一個事件。

問題是,下一次出現的所有計算都只能基於UTC時間或本地服務器時間。不過,我需要它根據用戶自己的時區動態更改。

我想過先計算下一次出現然後計算下一次運行的偏移量,但如果用戶創建了一個「每小時一次」的cron規範,那麼這將不起作用!

任何人有任何創意?

回答

0

cron-node具有時區支持。這並不意味着只是爲了找到下一個事件,它實際上是在代碼中實現回調以執行每個作業......但是,您似乎可以直接從CronTime對象調用sendAt()以獲取下一個事件。

相關問題