【发布时间】:2013-10-01 04:20:39
【问题描述】:
我正在编写一个应用程序,允许用户让应用程序根据 cron 规范向他们发送提醒,为此我使用 nodejs 和 later。使用nodejs是必须的。
后面的库允许我根据用户输入的 cron 规范计算下一次出现。
问题在于下一次出现的所有计算要么只能基于 UTC 时间,要么只能基于本地服务器时间。但是,我需要它根据用户自己的时区动态更改。
我考虑过先计算下一次出现,然后再计算下一次运行的偏移量,但如果用户创建一个显示“每小时一次”的 cron 规范,这将不起作用!
有人有什么创意吗?
【问题讨论】: