Constants.CONCAT, Constants.DBOPERATION, Constants.DBTYPE, Constants.ENCODE, Constants.HTTPMETHOD, Constants.OSTYPE, Constants.QUERYTYPE, Constants.REG, Constants.SPLITER, Constants.STATUS, Constants.TIMEFORMAT| 构造器和说明 |
|---|
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 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.