public final class DateUtils
extends android.text.format.DateUtils
| Modifier and Type | Field and Description |
|---|---|
static int |
DAY_IN_SECONDS |
static int |
MINUTE_IN_SECONDS |
ABBREV_MONTH_FORMAT, ABBREV_WEEKDAY_FORMAT, DAY_IN_MILLIS, FORMAT_12HOUR, FORMAT_24HOUR, FORMAT_ABBREV_ALL, FORMAT_ABBREV_MONTH, FORMAT_ABBREV_RELATIVE, FORMAT_ABBREV_TIME, FORMAT_ABBREV_WEEKDAY, FORMAT_CAP_AMPM, FORMAT_CAP_MIDNIGHT, FORMAT_CAP_NOON, FORMAT_CAP_NOON_MIDNIGHT, FORMAT_NO_MIDNIGHT, FORMAT_NO_MONTH_DAY, FORMAT_NO_NOON, FORMAT_NO_NOON_MIDNIGHT, FORMAT_NO_YEAR, FORMAT_NUMERIC_DATE, FORMAT_SHOW_DATE, FORMAT_SHOW_TIME, FORMAT_SHOW_WEEKDAY, FORMAT_SHOW_YEAR, FORMAT_UTC, HOUR_IN_MILLIS, HOUR_MINUTE_24, LENGTH_LONG, LENGTH_MEDIUM, LENGTH_SHORT, LENGTH_SHORTER, LENGTH_SHORTEST, MINUTE_IN_MILLIS, MONTH_DAY_FORMAT, MONTH_FORMAT, NUMERIC_MONTH_FORMAT, sameMonthTable, sameYearTable, SECOND_IN_MILLIS, WEEK_IN_MILLIS, WEEKDAY_FORMAT, YEAR_FORMAT, YEAR_FORMAT_TWO_DIGITS, YEAR_IN_MILLIS| Constructor and Description |
|---|
DateUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
formatDate(java.util.Date date,
java.text.DateFormat dateFormat) |
static java.lang.String |
formatDate(long timestamp,
java.text.DateFormat dateFormat) |
static java.lang.String |
formatIso8601Date(java.util.Date date) |
static java.lang.String |
formatIso8601Date(long timestamp) |
static java.lang.String |
formatIviDate(java.util.Date date) |
static java.lang.String |
formatIviDate(long timestamp) |
static java.lang.String |
formatLongDate(java.util.Date date) |
static java.lang.String |
formatLongDate(long timestamp) |
static java.lang.String |
formatShortDate(java.util.Date date) |
static java.lang.String |
formatShortDate(long timestamp) |
static java.lang.String |
formatTime(int timeInSecs) |
static java.lang.String |
formatTime(int timeInSecs,
boolean addZeros) |
static int |
getCurrentYear() |
static long |
getTimestamp(java.util.Date date) |
static java.util.Date |
parseDate(java.lang.String dateString,
java.text.DateFormat dateFormat) |
static java.util.Date |
parseIso8601Date(java.lang.String dateString) |
static java.util.Date |
parseIviDate(java.lang.String dateString) |
static java.util.Date |
parseShortIviDate(java.lang.String dateString) |
formatDateRange, formatDateRange, formatDateRange, formatDateTime, formatElapsedTime, formatElapsedTime, formatSameDayTime, getAMPMString, getDayOfWeekString, getMonthString, getRelativeDateTimeString, getRelativeTimeSpanString, getRelativeTimeSpanString, getRelativeTimeSpanString, getRelativeTimeSpanString, getRelativeTimeSpanString, isTodaypublic static final int DAY_IN_SECONDS
public static final int MINUTE_IN_SECONDS
public static java.util.Date parseDate(java.lang.String dateString,
java.text.DateFormat dateFormat)
throws java.text.ParseException
java.text.ParseExceptionpublic static java.util.Date parseIviDate(java.lang.String dateString)
public static java.util.Date parseIso8601Date(java.lang.String dateString)
public static java.util.Date parseShortIviDate(java.lang.String dateString)
public static int getCurrentYear()
public static long getTimestamp(java.util.Date date)
public static java.lang.String formatDate(java.util.Date date,
java.text.DateFormat dateFormat)
public static java.lang.String formatDate(long timestamp,
java.text.DateFormat dateFormat)
public static java.lang.String formatIviDate(java.util.Date date)
public static java.lang.String formatIviDate(long timestamp)
public static java.lang.String formatIso8601Date(java.util.Date date)
public static java.lang.String formatIso8601Date(long timestamp)
public static java.lang.String formatShortDate(java.util.Date date)
public static java.lang.String formatShortDate(long timestamp)
public static java.lang.String formatLongDate(java.util.Date date)
public static java.lang.String formatLongDate(long timestamp)
public static java.lang.String formatTime(int timeInSecs)
public static java.lang.String formatTime(int timeInSecs,
boolean addZeros)