类 DateUtil
java.lang.Object
cn.warpin.core.util.DateUtil
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static IntegercalTimeRageToDays(Long beginTime, Long endTime) 计算两个时间中间的天数static booleancompareDate(Date targetDate, Date baseDate) 判断比较时间到目标时间是否超过一天static longdateToLong(Date date) static StringdateToString(Date date, String formatType) static intstatic StringgetCalendarNum(String dateStr, Integer calendarType) 获取日期的年月日static LonggetDateZero(int hours) static TimestampgetDayEndTime(String dateStr) 获取当天的结束时间static TimestampgetDayStartTime(String dateStr) 获取当天的起始时间static StringgetOffsetTime(Long time) 获取便宜时间字符串static Timestamp获取本周第一天日期static intgetWeekNum(Date startDate, Date checkDate) static booleanisYeaterday(Date oldTime, Date newTime) 判断是否是昨天static DatelongToDate(long currentTime, String formatType) static StringlongToString(long currentTime, String formatType) static voidstatic Stringsql_dateToString(Date date, String formatType) static DatesqlDateToUtilDate(Date sqlDate) sql.Date转util.Datestatic DatestringToDate(String strTime, String formatType) static longstringToLong(String strTime, String formatType) static DatestringToSqlDate(String strTime, String formatType) static TimestampstringToTimestamp(String strTime) static StringtimePlusFmt(String time) 时分秒字符串转当日时间戳static StringtimePlusFmt(Date date) 时分秒日期格式转当日时间戳static StringtimestampToString(Timestamp timestamp, String formatType) static DateutilDateToSqlDate(Date utilDate) util.Date转sql.Date
-
字段详细资料
-
FORMATTYPE_1
- 另请参阅:
-
FORMATTYPE_2
- 另请参阅:
-
FORMATTYPE_3
- 另请参阅:
-
FORMATTYPE_4
- 另请参阅:
-
FORMATTYPE_5
- 另请参阅:
-
FORMATTYPE_6
- 另请参阅:
-
FORMATTYPE_7
- 另请参阅:
-
FORMATTYPE_8
- 另请参阅:
-
FORMATTYPE_9
- 另请参阅:
-
FORMATTYPE_10
- 另请参阅:
-
FORMATTYPE_11
- 另请参阅:
-
-
构造器详细资料
-
DateUtil
public DateUtil()
-
-
方法详细资料
-
sqlDateToUtilDate
sql.Date转util.Date- 参数:
sqlDate-- 返回:
-
utilDateToSqlDate
util.Date转sql.Date- 参数:
utilDate-- 返回:
-
dateToString
-
sql_dateToString
-
longToString
-
stringToDate
-
stringToSqlDate
-
stringToTimestamp
-
timestampToString
-
longToDate
-
stringToLong
-
dateToLong
-
getDateZero
-
getWeekNum
-
dayOfWeek
-
compareDate
判断比较时间到目标时间是否超过一天- 参数:
targetDate- 目标时间baseDate- 基础时间- 返回:
- 超过返回true,没超过返回false
-
timePlusFmt
时分秒日期格式转当日时间戳- 参数:
time-- 返回:
- 抛出:
ParseException
-
timePlusFmt
时分秒字符串转当日时间戳- 参数:
time-- 返回:
-
isYeaterday
判断是否是昨天- 参数:
oldTime- 较小的时间newTime- 较大的时间 (如果为空 默认当前时间 ,表示和当前时间相比)- 返回:
- -1 :同一天. 0:昨天 . 1 :至少是前天.
- 抛出:
Exception
-
calTimeRageToDays
计算两个时间中间的天数- 参数:
beginTime-endTime-- 返回:
- 抛出:
Exception
-
getCalendarNum
获取日期的年月日- 参数:
dateStr- 传入的时间,如果不传,则取当前时间calendarType- Calendar类的常量- 返回:
-
getStartOfWeek
获取本周第一天日期- 返回:
-
getOffsetTime
获取便宜时间字符串- 参数:
time-- 返回:
-
getDayStartTime
获取当天的起始时间- 返回:
-
getDayEndTime
获取当天的结束时间- 返回:
-
main
-