Skip to content

Commit

Permalink
Add htime example.
Browse files Browse the repository at this point in the history
  • Loading branch information
jmrozanec committed Jul 18, 2016
1 parent a49b9ae commit a5bd0d8
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions src/main/java/com/cronutils/example/HTimeExamples.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
package com.cronutils.example;

import com.cronutils.htime.HDateTimeFormatBuilder;
import org.joda.time.DateTime;
import org.joda.time.format.DateTimeFormatter;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

public class HTimeExamples {
public static void main(String[] args) {
//You no longer need to remember "YYYY-MM-dd KK a" patterns.
//we can create a formatter for JodaTime
DateTimeFormatter jodatimeFormatter = HDateTimeFormatBuilder.getInstance().forJodaTime().getFormatter(Locale.US).forPattern("June 9, 2011");
System.out.println(jodatimeFormatter.print(DateTime.now()));//formattedDateTime will be lastExecution in "dayOfWeek, Month day, Year" format

//or we can create a formatter for JDK time
SimpleDateFormat jdkFormatter = HDateTimeFormatBuilder.getInstance().forJDK12().getFormatter(Locale.US).forPattern("June 9, 2011");
System.out.println(jdkFormatter.format(new Date()));//formattedDateTime will be lastExecution in "dayOfWeek, Month day, Year" format
}
}

0 comments on commit a5bd0d8

Please sign in to comment.