2013-10-01 40 views
0

我正在编写一个应用程序,允许用户根据cron规范向他们发送提醒,为此,我使用nodejs和later。需要使用nodejs。添加时区支持node.js +更高版本

以后的库允许我根据用户输入的cron规格来计算下一个事件。

问题是,下一次出现的所有计算都只能基于UTC时间或本地服务器时间。不过,我需要它根据用户自己的时区动态更改。

我想过先计算下一次出现然后计算下一次运行的偏移量,但如果用户创建了一个“每小时一次”的cron规范,那么这将不起作用!

任何人有任何创意?

回答

0

cron-node具有时区支持。这并不意味着只是为了找到下一个事件,它实际上是在代码中实现回调以执行每个作业......但是,您似乎可以直接从CronTime对象调用sendAt()以获取下一个事件。

相关问题