好像没有找到特别合适的库,只能自己随便撸一个了,下面是一些例子:
humanizeCronInChinese('* * * * *'); // 每分钟
humanizeCronInChinese('0 0 * * *'); // 每日 00:00
humanizeCronInChinese('0 0 1 * *'); // 每月 1 日 00:00
humanizeCronInChinese('*/2 * * * *'); // 每隔 2 分钟
humanizeCronInChinese('45 4 1,10,20 * *') // 每月 1,10,20 日 04:45
humanizeCronInChinese('0 0 * * 1-5') // 每周一~周五 00:00
https://github.com/ikesnowy/cron-chinese
征集一些奇怪的 cron 测试用例 hhhh
|  |      1panlatent      2022-10-16 23:23:21 +08:00 via iPhone 有个 C# 库是做这个的,支持国际化。我移植过它的 PHP 版本。 | 
|  |      2steins2628      2022-10-16 23:45:14 +08:00 cronstrue 其实支持类似的国际化,不过楼主这个也不错 | 
|      3pigmen      2022-10-16 23:58:33 +08:00 | 
|  |      4kkeep      2022-10-17 00:31:34 +08:00 via Android crintab.guru | 
|      5flashBee233      2022-10-17 11:19:03 +08:00 测试了 3 楼的,确实可以实现楼主的需求 | 
|  |      6ikesnowy OP | 
|  |      8kkeep      2022-10-17 23:12:14 +08:00 via Android @18519017871 对。手机打的没注意 |