【问题标题】:Change Cron to Readable Date and Time将 Cron 更改为可读的日期和时间
【发布时间】:2018-07-18 09:39:23
【问题描述】:

如何将 cron 作业更改为可读的日期和时间。

我在项目中使用 angular6。

我在模板中将 cron 作业设为:cron : 20 02 * * tue,fri

有没有办法在前端进行更改。

谢谢

【问题讨论】:

    标签: javascript angular cron


    【解决方案1】:

    我用过这个library。它很简单。其他选项是手动处理转换。

    【讨论】:

      【解决方案2】:

      简答:没那么简单/取决于情况。一些库可能会对您有所帮助。

      长答案:cron 表达式不代表日期,而是代表您的作业将运行的日期/时间序列。此外,cron 表达式的实现可能会有所不同(例如,一些支持时区,一些有 5 个字段,而另一些有 6 个,...)

      因此,您可以有两种方式来表示您的 cron 表达式。您可以解析每个字段并创建一个不错的字符串表示形式,例如:

      0 8 * * MON
      

      将给出“每周一 8:00”。

      您的第二个选项是显示下一次运行的时间。

      正如@mladen-savić 所建议的,您应该使用一个可以完成这项工作的库。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-12-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多