Skip to content

Instantly share code, notes, and snippets.

@jan-matejka
Last active November 19, 2015 13:21
Show Gist options
  • Select an option

  • Save jan-matejka/22c9c98dfc9637da522d to your computer and use it in GitHub Desktop.

Select an option

Save jan-matejka/22c9c98dfc9637da522d to your computer and use it in GitHub Desktop.

Note that this means that non-existent times, such as "missing hours" during daylight savings conversion, will never match, caus- ing jobs scheduled during the "missing times" not to be run. Similarly, times that occur more than once (again, during daylight savings conversion) will cause matching jobs to be run twice.

If time has moved forward, those jobs that would have run in the interval that has been skipped will be run immediately. Conversely, if time has moved backward, care is taken to avoid running jobs twice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment