任何有关cronstrue概念的例子都是将角色表达式转换为Angular 4中的人类可读字符串。
我需要角度4中的库或插件,用于将cronjobs调度表达式转换为人类可读的字符串[cronstrue]。
如果我使用cron_expression: -
“0 15 * * *?”
结果是什么,我需要完全作为字符串后跟
“在第二分钟:00分钟:每小时15分”
答案 0 :(得分:0)
cRonstrue导出为UMD模块,因此它可以在AMD,CommonJS或浏览器全局环境中使用。
首先,安装模块:
npm install cronstrue
然后,根据您的使用情况,添加对它的引用:
有关更多用法示例,包括演示cRonstrue如何处理某些
打字稿
import cronstrue from 'cronstrue';
cronstrue.toString("* * * * *");
> "Every minute"
cronstrue.toString("0 23 ? * MON-FRI");
> "At 11:00 PM, Monday through Friday"
cronstrue.toString("23 12 * * SUN#2");
> "At 12:23 PM, on the second Sunday of the month"
cronstrue.toString("* * * ? * 2-6/2", { dayOfWeekStartIndexZero: false});
> "Every second, every 2 days of the week, Monday through Friday"
cronstrue.toString(" * * * * *");
"每分钟"
cronstrue.toString(" 0 23?* MON-FRI");
"周一至周五晚上11点和#34;
cronstrue.toString(" 23 12 * * SUN#2");
"在下午12:23,在该月的第二个星期日"
cronstrue.toString(" * * *?* 2-6 / 2",{dayOfWeekStartIndexZero:false});
"每周一次,每周两天,周一至周五和#34;
有关更多用法示例,包括演示https://www.npmjs.com/package/cronstrue