public class DateUtil
extends org.apache.commons.lang.time.DateUtils
日期通用处理工具类
| 限定符和类型 | 字段和说明 |
|---|---|
static long |
DAY_MS
每天的毫秒数
|
static long |
HOUR_MS
每小时的毫秒数
|
static long |
MINUTE_MS
每分钟的毫秒数
|
static long |
MS
毫秒
|
static long |
SECOND_MS
每秒钟的毫秒数
|
MILLIS_IN_DAY, MILLIS_IN_HOUR, MILLIS_IN_MINUTE, MILLIS_IN_SECOND, MILLIS_PER_DAY, MILLIS_PER_HOUR, MILLIS_PER_MINUTE, MILLIS_PER_SECOND, RANGE_MONTH_MONDAY, RANGE_MONTH_SUNDAY, RANGE_WEEK_CENTER, RANGE_WEEK_MONDAY, RANGE_WEEK_RELATIVE, RANGE_WEEK_SUNDAY, SEMI_MONTH, UTC_TIME_ZONE| 构造器和说明 |
|---|
DateUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static long |
dateDiff(Date subtrahend,
Date minuend,
long diffField)
判断两个日期相差的时长
返回 minuend - subtrahend 的差 |
static String |
format(Date date,
String format)
根据特定格式格式化日期
|
static String |
formatDate(Date date)
格式 yyyy-MM-dd
|
static String |
formatDateTime(Date date)
格式 yyyy-MM-dd HH:mm:ss
|
static String |
formatHttpDate(Date date)
格式化为Http的标准日期格式
|
static Date |
getOffsiteDate(Date date,
int calendarField,
int offsite)
获取指定日期偏移指定时间后的时间
|
static String |
now()
当前时间,格式 yyyy-MM-dd HH:mm:ss
|
static Date |
parse(String dateString,
String format)
将特定格式的日期转换为Date对象
|
static Date |
parseDate(String dateString)
格式yyyy-MM-dd
|
static Date |
parseDateTime(String dateString)
格式yyyy-MM-dd HH:mm:ss
|
static String |
today()
当前日期,格式 yyyy-MM-dd
|
add, addDays, addHours, addMilliseconds, addMinutes, addMonths, addSeconds, addWeeks, addYears, getFragmentInDays, getFragmentInDays, getFragmentInHours, getFragmentInHours, getFragmentInMilliseconds, getFragmentInMilliseconds, getFragmentInMinutes, getFragmentInMinutes, getFragmentInSeconds, getFragmentInSeconds, isSameDay, isSameDay, isSameInstant, isSameInstant, isSameLocalTime, iterator, iterator, iterator, parseDate, round, round, round, setDays, setHours, setMilliseconds, setMinutes, setMonths, setSeconds, setYears, truncate, truncate, truncatepublic static final long MS
public static final long SECOND_MS
public static final long MINUTE_MS
public static final long HOUR_MS
public static final long DAY_MS
public static String now()
public static String today()
public static String format(Date date, String format)
date - 被格式化的日期format - 格式public static String formatDateTime(Date date)
date - 被格式化的日期public static String formatHttpDate(Date date)
date - 被格式化的日期public static Date parse(String dateString, String format)
dateString - 特定格式的日期format - 格式,例如yyyy-MM-ddpublic static Date parseDateTime(String dateString)
dateString - 标准形式的时间字符串public static Date parseDate(String dateString)
dateString - 标准形式的日期字符串public static Date getOffsiteDate(Date date, int calendarField, int offsite)
date - 基准日期calendarField - 偏移的粒度大小(小时、天、月等)使用Calendar中的常数offsite - 偏移量,正数为向后偏移,负数为向前偏移Copyright © 2016. All rights reserved.