Thanks for the reply.
Sounds good the idea of passing the direction to next_time :)
Regarding the last attribute, it is helpful to some extent as that tells when a scheduled job was last triggered. However, that's not good enough if I just want to parse a cron line and understand when that should've last triggered in the past. That's why this extended version of next_time? would help here.
Keep the good work up.
Cheers,
Matteo
That's really good as a start and indeed there's definitely something wrong with last_time. It should be 23:59:00 indeed.
I'll be eagerly waiting to see the the final previous_time :)
Have a great weekend.
Thanks,
Matteo