public class DateUtils
extends org.apache.commons.lang3.time.DateUtils
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
DATE |
static java.lang.String |
DATETIME |
static java.lang.String |
DAY |
static java.lang.String |
MONTH |
static java.lang.String[] |
PATTERNS |
static java.lang.String |
TIME |
static java.lang.String |
TIMESTAMP |
static java.lang.String |
WEEKDAY |
static java.lang.String |
YEAR |
| 构造器和说明 |
|---|
DateUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
formatTime(long time,
java.lang.String format)
格式化日期
|
static java.util.Date |
getAssignDay(java.util.Date time,
int offset)
获取指定日期的偏移日期
|
static java.util.Date |
getBeginDay(java.util.Date time)
获取指定日期的当天开始时间, 精确到 00:00:00
|
static java.lang.String |
getDateString(java.util.Date date,
java.lang.String pattern)
获取指定时间的字符串格式
|
static java.lang.String |
getDay(java.util.Date date)
得到当天字符串 格式(dd)
|
static java.util.Date |
getEndDay(java.util.Date time)
获取指定日期的当天结束时间,精确到 23:59:59
|
static java.util.Date |
getMonday(java.util.Date currentDate)
获取指定日期的周一时间
|
static java.lang.String |
getMonth(java.util.Date date)
得到当前月份字符串,格式(MM)
|
static java.lang.String |
getWeek(java.util.Date date)
得到当前星期字符串 格式(E)星期几
|
static java.lang.String |
getYear(java.util.Date date)
得到当前年份字符串 格式(yyyy)
|
static java.util.Date |
parseDate(java.lang.Object str)
日期型字符串转化为日期
Date 类型 |
static long |
pastDays(java.util.Date currentDate,
java.util.Date pastDate)
获取过去的天数
|
static long |
pastHours(java.util.Date currentDate,
java.util.Date pastDate)
获取过去的小时
|
static long |
pastMinutes(java.util.Date currentDate,
java.util.Date pastDate)
获取过去的分钟
|
addDays, addHours, addMilliseconds, addMinutes, addMonths, addSeconds, addWeeks, addYears, ceiling, ceiling, ceiling, getFragmentInDays, getFragmentInDays, getFragmentInHours, getFragmentInHours, getFragmentInMilliseconds, getFragmentInMilliseconds, getFragmentInMinutes, getFragmentInMinutes, getFragmentInSeconds, getFragmentInSeconds, isSameDay, isSameDay, isSameInstant, isSameInstant, isSameLocalTime, iterator, iterator, iterator, parseDate, parseDate, parseDateStrictly, parseDateStrictly, round, round, round, setDays, setHours, setMilliseconds, setMinutes, setMonths, setSeconds, setYears, toCalendar, toCalendar, truncate, truncate, truncate, truncatedCompareTo, truncatedCompareTo, truncatedEquals, truncatedEqualspublic static final java.lang.String TIMESTAMP
public static final java.lang.String DATETIME
public static final java.lang.String DATE
public static final java.lang.String TIME
public static final java.lang.String YEAR
public static final java.lang.String MONTH
public static final java.lang.String DAY
public static final java.lang.String WEEKDAY
public static final java.lang.String[] PATTERNS
public static java.lang.String getDateString(java.util.Date date,
java.lang.String pattern)
date - Date 类型pattern - 像 yyyy-MM-dd HH:mm:ss 之类的public static java.lang.String getYear(java.util.Date date)
date - Date 类型public static java.lang.String getMonth(java.util.Date date)
date - Date 类型public static java.lang.String getDay(java.util.Date date)
date - Date 类型public static java.lang.String getWeek(java.util.Date date)
date - Date 类型public static java.util.Date parseDate(java.lang.Object str)
Date 类型str - Object 类型Date 类型public static long pastDays(java.util.Date currentDate,
java.util.Date pastDate)
currentDate - 当前的日期pastDate - 指定的日期public static long pastHours(java.util.Date currentDate,
java.util.Date pastDate)
currentDate - 当前的日期pastDate - 指定的日期public static long pastMinutes(java.util.Date currentDate,
java.util.Date pastDate)
currentDate - 当前的日期pastDate - 指定的日期public static java.lang.String formatTime(long time,
java.lang.String format)
time - Date long 类型format - 日期格式, 像 yyyy-MM-dd 或者 yyyy-MM-dd HH:mm:sspublic static java.util.Date getAssignDay(java.util.Date time,
int offset)
time - Date, 指定日期offset - int, 偏移量, 单位:天public static java.util.Date getBeginDay(java.util.Date time)
time - 指定日期 , 类型为 DateDatepublic static java.util.Date getEndDay(java.util.Date time)
time - 指定日期 , 类型为 DateDatepublic static java.util.Date getMonday(java.util.Date currentDate)
currentDate - 指定日期, 如果为空表示当前时间, 类型为 DateDateCopyright © 2018. All Rights Reserved.