Whether enough time has passed since the last firing.
when cron last ran; undefined (never run) is not due, and the caller stamps the clock instead so the first pass lands one interval after boot.
Whether enough time has passed since the last firing.