fugit
fugit copied to clipboard
time tools (cron, parsing, durations, ...) for Ruby, rufus-scheduler, and flor
A combo of `Fugit.parse_cron` and `Fugit.parse_nat` that returns a `Fugit;:Cron` instance (or nil). To cover the case at https://github.com/ondrejbartas/sidekiq-cron/pull/312
``` A random value (within the legal range) may be obtained by using the `~' character in a field. The interval of the random value may be specified explicitly, for...
Nat parsing for `"every day at 3:15 and 4:30"` with `multi: true` yields two crons, why not have 1 `Fugit::Cron` instance containing two or more crons, so that `#next_time` plays...
## Issue description I am trying to figure out how Fugit handles day-of-month and day-of-week union vs intersection problem and if possible reintroduce infamous bug/feature (https://crontab.guru/cron-bug.html), where it is intersection...
## Issue description According to https://www.timeanddate.com/time/change/estonia?year=2012 In Estonia, 2012 DST ended on October 28 after 03:59 (EEST) clock turned backward to 03:00 (EET). Some evidence confirming this when working with...