| Modifier and Type | Field and Description |
|---|---|
static String |
PATTERN_DATE |
static String |
PATTERN_DATETIME |
static String |
PATTERN_DATETIME_MI |
static String |
PATTERN_DATETIME_MIZ |
static String |
PATTERN_DATETIME_Z |
static String |
PATTERN_TIME |
static String |
PATTERN_TIME_MI |
static String |
PATTERN_TIME_MIZ |
static String |
PATTERN_TIME_Z |
| Constructor and Description |
|---|
DateUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Date |
clearMs(Date dt) |
static long |
clearMs(long timeInMs) |
static void |
clearTime(Calendar cal) |
static Date |
clearTime(Date dt) |
static long |
clearTime(long timeInMs) |
static Date |
copyTime(Date dest,
Date src) |
static String |
format(Date dt,
String pattern) |
static Calendar |
getCalendar(int dayOfWeek,
int atHour,
int atMinute) |
static boolean |
isFutureTime(long timeMillis,
int leewayMs) |
static String |
iso8601Date(Date date) |
static Date |
iso8601Date(String date) |
static String |
iso8601DateTime(Date dateTime) |
static Timestamp |
iso8601DateTime(String dateTime) |
static String |
iso8601Time(Date time) |
static Time |
iso8601Time(String time) |
static boolean |
isPastTime(long timeMillis,
int leewayMs) |
static SimpleDateFormat |
newDateFormat(String pattern) |
static Timestamp |
now() |
static long |
nowAsLong() |
static Timestamp |
nowNoMs() |
static long |
nowNoMsAsLong() |
static Date |
parse(String dt,
String pattern) |
static Map<TimeUnit,Long> |
parseUnits(long durationMs,
TimeUnit start,
TimeUnit end) |
static Map<TimeUnit,Long> |
parseUnits(long duration,
TimeUnit unit,
TimeUnit start,
TimeUnit end) |
static Date |
today() |
static long |
todayAsLong() |
static Calendar |
todayCalendar() |
static long |
translateToMs(String temporalAmt) |
public static final String PATTERN_DATE
public static final String PATTERN_TIME
public static final String PATTERN_TIME_Z
public static final String PATTERN_TIME_MI
public static final String PATTERN_TIME_MIZ
public static final String PATTERN_DATETIME
public static final String PATTERN_DATETIME_Z
public static final String PATTERN_DATETIME_MI
public static final String PATTERN_DATETIME_MIZ
public static long translateToMs(String temporalAmt) throws IllegalArgumentException
IllegalArgumentExceptionpublic static Map<TimeUnit,Long> parseUnits(long durationMs, TimeUnit start, TimeUnit end)
public static Map<TimeUnit,Long> parseUnits(long duration, TimeUnit unit, TimeUnit start, TimeUnit end)
public static boolean isFutureTime(long timeMillis,
int leewayMs)
public static boolean isPastTime(long timeMillis,
int leewayMs)
public static Date today()
public static long todayAsLong()
public static Calendar todayCalendar()
public static Timestamp now()
public static long nowAsLong()
public static Timestamp nowNoMs()
public static long nowNoMsAsLong()
public static long clearMs(long timeInMs)
public static long clearTime(long timeInMs)
public static void clearTime(Calendar cal)
public static Calendar getCalendar(int dayOfWeek, int atHour, int atMinute)
public static SimpleDateFormat newDateFormat(String pattern)
public static Date iso8601Date(String date) throws DateFormatException
DateFormatExceptionpublic static Time iso8601Time(String time) throws DateFormatException
DateFormatExceptionpublic static Timestamp iso8601DateTime(String dateTime) throws DateFormatException
DateFormatExceptionpublic static Date parse(String dt, String pattern) throws DateFormatException
DateFormatExceptionCopyright © 2019. All rights reserved.