Modifier and Type | Field and Description |
---|---|
static DateTimeFormatter |
W3CDTF_FORMATTER
ISO 8601 datetime format.
|
Constructor and Description |
---|
DateUtil() |
public static final DateTimeFormatter W3CDTF_FORMATTER
public DateUtil()
public static Date threadsafeParse(String inDateString, SimpleDateFormat inFormat) throws ParseException
ParseException
public static String generateElapsedTimeString(long inStartTime)
public static int getCurrentYear()
public static Date roundToNextMinute(Date inStartTime)
public static Date roundToNextHour(Date inStartTime)
public static String generateElapsedTimeString(long inStartTime, long inEndTime)
public static LocalDateTime convertToLocalDateTime(Date inDate)
public static LocalDateTime convertToLocalDateTime(Instant inDate)
public static ZonedDateTime convertToZonedDateTime(Date inDate)
public static ZonedDateTime convertToZonedDateTime(Instant inDate)
public static Date convertToDate(LocalDateTime inValue)
public static ZonedDateTime convertToUTCZonedDateTime(Instant inValue)
public static Date applyZoneOffset(Date inDate, ZoneOffset inOffset)
inDate
- the Date object to be adjustedinOffset
- the ZoneOffset to use for adjustmentpublic static String getISO_8601_Date()
public static String getISO_8601_Date(Date inDate)
public static String getISO_8601_Date(Instant inDate)
public static String getISO_8601_Date(LocalDateTime inValue)
public static String getISO_8601_Date(ZonedDateTime inValue)
public static String getYYYYMMDD()
public static String getYYYYMMDD(Date inValue)
public static String getYYYYMMDD(LocalDateTime inValue)
public static String getYYYYMMDD(ZonedDateTime inValue)
public static String getYYYY_MM(Date inValue, char inSeparator)
public static String getYYYY_MM(LocalDateTime inValue, char inSeparator)
public static String getYYYY_MM_DD()
public static String getYYYY_MM_DD_HH_mm_aa()
public static String getYYYY_MM_DD_HH_mm_aa(Date inDate)
public static String getYYYY_MM_DD_HH_mm_aa(LocalDateTime inValue)
public static String getYYYY_MM_DD_HH_mm_ss()
public static String getYYYY_MM_DD_HH_mm_ss(Date inDate)
public static String getYYYY_MM_DD_HH_mm_ss(LocalDateTime inValue)
public static Date addDaysToDate(Date inStartDate, Integer inDays)
public static DateTimeFormatter getFormatterUsingPhpSyntax(String inPhpFormatString)
inPhpFormatString
- the date format in php synatx
jataylor@hairyfatguy.com