public class DateUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ISO_8601_PATTERN |
Constructor and Description |
---|
DateUtil() |
Modifier and Type | Method and Description |
---|---|
static int |
compareTo(java.util.Date date1,
java.util.Date date2) |
static boolean |
equals(java.util.Date date1,
java.util.Date date2) |
static java.lang.String |
formatDate(java.lang.String fromPattern,
java.lang.String dateString,
java.util.Locale locale) |
static java.lang.String |
getCurrentDate(java.lang.String pattern,
java.util.Locale locale) |
static java.lang.String |
getCurrentDate(java.lang.String pattern,
java.util.Locale locale,
java.util.TimeZone timeZone) |
static java.lang.String |
getDate(java.util.Date date,
java.lang.String pattern,
java.util.Locale locale) |
static java.lang.String |
getDate(java.util.Date date,
java.lang.String pattern,
java.util.Locale locale,
java.util.TimeZone timeZone) |
static int |
getDaysBetween(java.util.Date date1,
java.util.Date date2) |
static int |
getDaysBetween(java.util.Date date1,
java.util.Date date2,
java.util.TimeZone timeZone) |
static java.text.DateFormat |
getISO8601Format() |
static java.text.DateFormat |
getISOFormat() |
static java.text.DateFormat |
getISOFormat(java.lang.String text) |
static java.text.DateFormat |
getUTCFormat() |
static java.text.DateFormat |
getUTCFormat(java.lang.String text) |
static boolean |
isFormatAmPm(java.util.Locale locale) |
static java.util.Date |
newDate() |
static java.util.Date |
newDate(long date) |
static long |
newTime() |
static java.util.Date |
parseDate(java.lang.String dateString,
java.util.Locale locale) |
static java.util.Date |
parseDate(java.lang.String pattern,
java.lang.String dateString,
java.util.Locale locale) |
public static final java.lang.String ISO_8601_PATTERN
public static int compareTo(java.util.Date date1, java.util.Date date2)
public static boolean equals(java.util.Date date1, java.util.Date date2)
public static java.lang.String formatDate(java.lang.String fromPattern, java.lang.String dateString, java.util.Locale locale) throws java.text.ParseException
java.text.ParseException
public static java.lang.String getCurrentDate(java.lang.String pattern, java.util.Locale locale)
public static java.lang.String getCurrentDate(java.lang.String pattern, java.util.Locale locale, java.util.TimeZone timeZone)
public static java.lang.String getDate(java.util.Date date, java.lang.String pattern, java.util.Locale locale)
public static java.lang.String getDate(java.util.Date date, java.lang.String pattern, java.util.Locale locale, java.util.TimeZone timeZone)
public static int getDaysBetween(java.util.Date date1, java.util.Date date2)
public static int getDaysBetween(java.util.Date date1, java.util.Date date2, java.util.TimeZone timeZone)
public static java.text.DateFormat getISO8601Format()
public static java.text.DateFormat getISOFormat()
public static java.text.DateFormat getISOFormat(java.lang.String text)
public static java.text.DateFormat getUTCFormat()
public static java.text.DateFormat getUTCFormat(java.lang.String text)
public static boolean isFormatAmPm(java.util.Locale locale)
public static java.util.Date newDate()
public static java.util.Date newDate(long date)
public static long newTime()
public static java.util.Date parseDate(java.lang.String dateString, java.util.Locale locale) throws java.text.ParseException
java.text.ParseException
public static java.util.Date parseDate(java.lang.String pattern, java.lang.String dateString, java.util.Locale locale) throws java.text.ParseException
java.text.ParseException