Closed eugcode1 closed 6 years ago
No the expression is not invalid and return also the expected results.
>>> dt = datetime.datetime.now()
>>> c = croniter.croniter('0 * * * * *', dt)
>>> c.get_next(datetime.datetime)
datetime.datetime(2018, 8, 10, 12, 0)
>>> c.get_next(datetime.datetime)
datetime.datetime(2018, 8, 10, 12, 0, 1)
>>> c.get_next(datetime.datetime)
datetime.datetime(2018, 8, 10, 12, 0, 2)
>>> c.get_next(datetime.datetime)
datetime.datetime(2018, 8, 10, 12, 0, 3)
>>> c.get_next(datetime.datetime)
datetime.datetime(2018, 8, 10, 12, 0, 4)
Try falsy expression
0 * * * * *
in is_valid function and it returns True