类 DateUtil
java.lang.Object
org.apache.commons.lang3.time.DateUtils
plus.hiver.common.utils.DateUtil
public class DateUtil
extends org.apache.commons.lang3.time.DateUtils
时间工具类
尊重知识产权,CV 请保留版权,海文科技 https://hiver.cc 出品,不允许非法使用,后果自负
- 作者:
- Yazhi Li
-
字段概要
字段修饰符和类型字段说明static Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic String从类继承的字段 org.apache.commons.lang3.time.DateUtils
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 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static final StringdatePath()日期路径 即年/月/日 如2018/08/08static final StringdateTime()日期路径 即年/月/日 如20180808static final Datestatic final Stringstatic final Stringstatic final StringdateTimeNow(String format) static final StringdateTimeYY(Date date) 日期路径 即年/月/日 如20180808static intdifferentDaysByMillisecond(Date date1, Date date2) 计算相差天数static StringgenerateRandomHex(int length) static StringgetDate()获取当前日期, 默认格式为yyyy-MM-ddstatic Stringstatic Date获取当前Date型日期static Date获取服务器启动时间static final StringgetTime()static longstatic longstatic voidstatic Date日期型字符串转化为日期 格式static final StringparseDateToStr(String format, Date date) static StringtimeDistance(Date endDate, Date startTime) 计算时间差static Date增加 LocalDate ==> Datestatic DatetoDate(LocalDateTime temporalAccessor) 增加 LocalDateTime ==> Date从类继承的方法 org.apache.commons.lang3.time.DateUtils
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, truncatedEquals
-
字段详细资料
-
YYYY
-
YYYY_MM
-
YYYY_MM_DD
-
YYYYMMDDHHMMSS
-
YYYY_MM_DD_HH_MM_SS
-
SS_MM_HH_DD_HH_YY
-
YY_MM_DD_HH_MM_SS
-
-
构造器详细资料
-
DateUtil
public DateUtil()
-
-
方法详细资料
-
getNowDate
获取当前Date型日期- 返回:
- Date() 当前日期
-
getDate
获取当前日期, 默认格式为yyyy-MM-dd- 返回:
- String
-
getTime
-
dateTimeNow
-
dateTimeNow
-
dateTime
-
parseDateToStr
-
dateTime
-
datePath
日期路径 即年/月/日 如2018/08/08 -
dateTime
日期路径 即年/月/日 如20180808 -
dateTimeYY
日期路径 即年/月/日 如20180808 -
parseDate
日期型字符串转化为日期 格式 -
getServerStartDate
获取服务器启动时间 -
differentDaysByMillisecond
计算相差天数 -
timeDistance
计算时间差- 参数:
endDate- 最后时间startTime- 开始时间- 返回:
- 时间差(天/小时/分钟)
-
toDate
增加 LocalDateTime ==> Date -
toDate
增加 LocalDate ==> Date -
getTimestamp
public static long getTimestamp() -
getTimestampSeconds
public static long getTimestampSeconds() -
generateRandomHex
-
main
-
getDateMs
-