Python 如何从当前时间戳获取所有可能的CRON模式的可能性?

Python 如何从当前时间戳获取所有可能的CRON模式的可能性?,python,node.js,cron,Python,Node.js,Cron,我想找到cron模式(****)的所有可能性,从当前时间戳中可以找到。 也许40是可能的,但我想要一种在节点中实现算法的正确方法。 因此,请建议我,如果有任何NPM包可用于此。如果你对我的问题有任何想法,请帮助我。 提前谢谢。这个问题很难回答,因为不清楚您想用这些信息做什么 如果排除范围、分区和逗号分隔列表,则每个点只有2个有效值,这意味着只有64(2^6)个可能性。作为一个例子,考虑当前时间是代码>星期一,2018年9月10日08:33:55 < /代码>: - MINUTE can be

我想找到cron模式(****)的所有可能性,从当前时间戳中可以找到。 也许40是可能的,但我想要一种在节点中实现算法的正确方法。 因此,请建议我,如果有任何NPM包可用于此。如果你对我的问题有任何想法,请帮助我。
提前谢谢。

这个问题很难回答,因为不清楚您想用这些信息做什么

如果排除范围、分区和逗号分隔列表,则每个点只有2个有效值,这意味着只有64(2^6)个可能性。作为一个例子,考虑当前时间是代码>星期一,2018年9月10日08:33:55 < /代码>:

- MINUTE can be                    33 or *
- HOUR can be                       8 or *
- DAY OF MONTH can be              10 or *
- MONTH can be                      9 or *
- DAY OF THE WEEK can be            1 or *
- YEAR (usually excluded) can be 2018 or *

这当然是一个极其低调的回答。如果允许这些字段中的任何一个使用有效的cron语法(逗号、破折号、H/X等),则该数字将爆炸;仅在分钟字段中,就有数千种有效的方法可以包含数字33。

有(实际上)无限多个cron模式可以匹配给定的时间戳……远远超过40。是的,同意你的说法。它不是无限的,而是最小的6!。(不包括“日、月、年、分时的范围[-]等”)我只想要六颗星以上的可能模式(****)。就这样,你同意了,伙计!我正在创建一个算法,它将为我们提供时间戳中cron模式的最小可能性。谢谢你宝贵的回答。