是否可以在几秒钟内将crontab格式转换为interval格式

是否可以在几秒钟内将crontab格式转换为interval格式,cron,Cron,我有4种定期运行的cron作业。是否可以将cron格式转换为interval格式 cron | interval ---------------------- * * * * * | 60 seconds 0 * * * * | 3600 seconds 30 * * * * | 3600 seconds 0 0 * * * | 86400 seconds 您是希望将CRON字符串转换为人类可读的格式还是仅转换为秒 如果是前者,我会根据您选择的编程语言找到一些选项(我相信其他

我有4种定期运行的cron作业。是否可以将cron格式转换为interval格式

cron       | interval
----------------------
* * * * *  | 60 seconds
0 * * * *  | 3600 seconds
30 * * * * | 3600 seconds
0 0 * * *  | 86400 seconds

您是希望将CRON字符串转换为人类可读的格式还是仅转换为秒

如果是前者,我会根据您选择的编程语言找到一些选项(我相信其他语言会有更多选项):

    • 宝石正是我所需要的

      require 'fugit'
      c = Fugit::Cron.parse('0 0 * * *')
      p c.rough_frequency
      
      => 86400
      

      我想把它转换成秒。