From 9a90580fe1fb06a95130f769095d0b7eb142f5a5 Mon Sep 17 00:00:00 2001 From: Jose Martin Rozanec Date: Thu, 1 Sep 2016 10:05:14 -0700 Subject: [PATCH] Update examples to latest cron-utils version. --- pom.xml | 2 +- .../java/com/cronutils/example/CronUtilsExamples.java | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 7384c3b..54d2e07 100644 --- a/pom.xml +++ b/pom.xml @@ -57,7 +57,7 @@ - 4.1.1 + 5.0.0 1.0.0 1.7.12 diff --git a/src/main/java/com/cronutils/example/CronUtilsExamples.java b/src/main/java/com/cronutils/example/CronUtilsExamples.java index dc1abb4..b0deecd 100644 --- a/src/main/java/com/cronutils/example/CronUtilsExamples.java +++ b/src/main/java/com/cronutils/example/CronUtilsExamples.java @@ -8,9 +8,9 @@ import com.cronutils.model.definition.CronDefinitionBuilder; import com.cronutils.model.time.ExecutionTime; import com.cronutils.parser.CronParser; -import org.joda.time.DateTime; -import org.joda.time.Duration; +import java.time.Duration; +import java.time.ZonedDateTime; import java.util.Locale; import static com.cronutils.model.CronType.QUARTZ; @@ -87,7 +87,7 @@ public static void main(String[] args) { //We have a scheduling service, and would like to display previous/next execution //or time from last or to next execution. Can cron-utils help us with that? Sure! //Given a Cron instance, we can ask for next/previous execution - DateTime now = DateTime.now(); + ZonedDateTime now = ZonedDateTime.now(); ExecutionTime executionTime = ExecutionTime.forCron(parsedQuartzCronExpression); System.out.println( String.format( @@ -107,13 +107,13 @@ public static void main(String[] args) { System.out.println( String.format( "Given the Quartz cron '%s' and reference date '%s', last execution was %s seconds ago", - parsedQuartzCronExpression.asString(), now, timeFromLastExecution.toStandardSeconds().getSeconds() + parsedQuartzCronExpression.asString(), now, timeFromLastExecution.getSeconds() ) ); System.out.println( String.format( "Given the Quartz cron '%s' and reference date '%s', next execution will be in %s seconds", - parsedQuartzCronExpression.asString(), now, timeToNextExecution.toStandardSeconds().getSeconds() + parsedQuartzCronExpression.asString(), now, timeToNextExecution.getSeconds() ) );