Package org.refcodes.time
Class DateUtility
- java.lang.Object
-
- org.refcodes.time.DateUtility
-
public final class DateUtility extends java.lang.ObjectThe Class DateUtility.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.DatetoDate(java.lang.String aValue, java.time.format.DateTimeFormatter[] aDateTimeFormatters)Parses aStringto retrieve a date from it, using the providedDateTimeFormatterinstances.
-
-
-
Method Detail
-
toDate
public static java.util.Date toDate(java.lang.String aValue, java.time.format.DateTimeFormatter[] aDateTimeFormatters) throws java.text.ParseExceptionParses aStringto retrieve a date from it, using the providedDateTimeFormatterinstances. The first one being able to parse aDatefrom theStringwill be used and thatDateis returned. If noneDateTimeFormatterinstances were able to parse the providedString, then the first (as being provided in the array)DateTimeFormatter's parse exception is thrown.- Parameters:
aValue- The dateStringto be parsed.aDateTimeFormatters- TheDateTimeFormatterinstances to be tried out, starting with the first one.- Returns:
- A
Dateretrieved from the givenString. - Throws:
java.text.ParseException- Thrown in case none of the providedDateTimeFormatterinstances was able to parse the string. Then the first caughtParseExceptionis thrown.
-
-