如何将Cron作业更改为可读的日期和时间。
我正在为项目使用angular6。
在模板中,我得到的cron作业为cron : 20 02 * * tue,fri
。
有没有一种可以更改前端的方法。
谢谢
答案 0 :(得分:0)
我使用了这个library。非常简单。其他选项是手动处理转换。
答案 1 :(得分:0)
简短答案:不是那么简单,要看情况。一些图书馆可能会为您提供帮助。
长答案:cron表达式不代表日期,而是代表将要运行您的作业的日期/时间序列。另外,cron表达式的实现可能会有所不同(例如,某些支持时区,有些具有5个字段,而另一些具有6个字段,...)
因此,您可以通过两种方式来表示cron表达式。您可以解析每个字段并创建一个漂亮的字符串表示形式,例如:
0 8 * * MON
将提供“每个星期一的8:00”。
第二个选项是显示下一次运行的时间。
按照@mladen-savić的建议,您应该使用可以完成此工作的库。