Cron expression parser and evaluator. One version based on Joda-time, other on Java Time
Go to file
Frode Carlsen 5238b79e16 Create LICENSE
added license file
2017-03-01 19:35:41 +01:00
java8 Separate modules to provide java6/jodatime support and java8/java-time support 2017-03-01 19:03:56 +01:00
jodatime Separate modules to provide java6/jodatime support and java8/java-time support 2017-03-01 19:03:56 +01:00
.gitattributes Publish to github 2014-05-30 10:34:35 +02:00
.gitignore Publish to github 2014-05-30 10:34:35 +02:00
LICENSE Create LICENSE 2017-03-01 19:35:41 +01:00
README.md Update README.md 2017-03-01 19:33:14 +01:00
pom.xml profile for maven central 2017-03-01 19:24:39 +01:00

README.md

cron

Cron expression parser and evaluator.

Allows for specifying cron - expressions (in Unix or Quartz like format) and evaluating when it will next match.

Modules

  • cron-jodatime: Based on jodatime. Supports java6
  • cron-java8: Based on java8/time. Requires java8+

Usage

See javadoc

Change history and credits

version 1.4:

  • 2017-02-13: added support for java6 (supports android 4) by @adelnizamutdinov
  • 2016-09-11: rewritten to Java 8 DateTime by @zemiak

version 1.3:

  • 2015-09-23: added timezone to tests by @alf

version 1.2:

  • 2015-08-05: added protection for endless loop when looking up Feb 30th & optional seconds by @michaelknigge