public class DateUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.TimeZone |
GMT |
static java.lang.String |
ISO_FORMAT_DAYS |
static java.lang.String |
ISO_FORMAT_SECONDS |
static long |
MILLIS_PER_DAY
Number of milliseconds in a standard day.
|
static long |
MILLIS_PER_HOUR
Number of milliseconds in a standard hour.
|
static long |
MILLIS_PER_MINUTE
Number of milliseconds in a standard minute.
|
static long |
MILLIS_PER_SECOND
Number of milliseconds in a standard second.
|
static java.lang.String |
RFC_FORMAT |
Constructor and Description |
---|
DateUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.Date |
days(java.util.Date date,
int days) |
static java.util.Date |
days(int days) |
static java.lang.String |
formatDate(java.util.Date date,
java.lang.String format) |
static java.lang.String |
formatDateISO(java.util.Date date) |
static java.lang.String |
formatDateRFC(java.util.Date date) |
static java.lang.String |
formatNow() |
static int |
getYear() |
static int |
getYear(java.util.Date date) |
static java.util.Date |
hours(java.util.Date date,
int hours) |
static java.util.Date |
hours(int hours) |
static java.util.Date |
midnight() |
static java.util.Date |
midnight(java.util.Date date) |
static java.util.Date |
min() |
static java.util.Date |
minutes(java.util.Date date,
int minutes) |
static java.util.Date |
minutes(int minutes) |
static java.util.Date |
months(java.util.Date date,
int months) |
static java.util.Date |
months(int months) |
static java.util.Date |
now() |
static java.util.Date |
parseDate(java.lang.Object o) |
static java.util.Date |
parseDateISO(java.lang.String value) |
static java.util.Date |
parseDateISO(java.lang.String value,
java.util.Date defaultDate) |
static java.util.Date |
parseDateRFC(java.lang.String value) |
static java.util.Date |
seconds(java.util.Date date,
int seconds) |
static java.util.Date |
seconds(int seconds) |
static java.lang.String |
today() |
static java.util.Date |
tomorrow() |
static java.util.Date |
tomorrow(java.util.Date date) |
static java.util.Date |
weeks(java.util.Date date,
int weeks) |
static java.util.Date |
weeks(int weeks) |
static java.util.Date |
years(java.util.Date date,
int years) |
static java.util.Date |
years(int years) |
static java.util.Date |
yesterday() |
static java.util.Date |
yesterday(java.util.Date date) |
public static final java.lang.String ISO_FORMAT_SECONDS
public static final java.lang.String ISO_FORMAT_DAYS
public static final java.lang.String RFC_FORMAT
public static final java.util.TimeZone GMT
public static final long MILLIS_PER_SECOND
Number of milliseconds in a standard second.
public static final long MILLIS_PER_MINUTE
Number of milliseconds in a standard minute.
public static final long MILLIS_PER_HOUR
Number of milliseconds in a standard hour.
public static final long MILLIS_PER_DAY
Number of milliseconds in a standard day.
public static java.lang.String formatNow()
public static java.lang.String formatDate(java.util.Date date, java.lang.String format)
public static java.lang.String formatDateISO(java.util.Date date)
public static java.util.Date parseDateISO(java.lang.String value)
public static java.util.Date parseDateISO(java.lang.String value, java.util.Date defaultDate)
public static java.lang.String formatDateRFC(java.util.Date date)
public static java.util.Date parseDateRFC(java.lang.String value)
public static int getYear()
public static java.lang.String today()
public static int getYear(java.util.Date date)
public static java.util.Date midnight()
public static java.util.Date midnight(java.util.Date date)
public static java.util.Date min()
public static java.util.Date now()
public static java.util.Date yesterday()
public static java.util.Date yesterday(java.util.Date date)
public static java.util.Date tomorrow()
public static java.util.Date tomorrow(java.util.Date date)
public static java.util.Date years(int years)
public static java.util.Date years(java.util.Date date, int years)
public static java.util.Date months(int months)
public static java.util.Date months(java.util.Date date, int months)
public static java.util.Date weeks(int weeks)
public static java.util.Date weeks(java.util.Date date, int weeks)
public static java.util.Date days(int days)
public static java.util.Date days(java.util.Date date, int days)
public static java.util.Date hours(int hours)
public static java.util.Date hours(java.util.Date date, int hours)
public static java.util.Date minutes(int minutes)
public static java.util.Date minutes(java.util.Date date, int minutes)
public static java.util.Date seconds(int seconds)
public static java.util.Date seconds(java.util.Date date, int seconds)
public static java.util.Date parseDate(java.lang.Object o)