public class DateUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
YYYY |
static String |
YYYY_MM |
static String |
YYYY_MM_DD |
static String |
YYYY_MM_DD_HH_MM_SS |
static String |
YYYYMMDDHHMMSS |
| 构造器和说明 |
|---|
DateUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getDate(String format)
获取当前日期, 默认格式为yyyy-MM-dd
|
static Date |
getDateAfter(Date d,
int day)
得到几天后的时间
|
static String |
getDatePoor(Date endDate,
Date nowDate)
计算两个时间差
|
static Date |
getDateTime(Date date,
String time)
获取某一天的某个时间点
|
static Date |
getNowDate()
获取当前Date型日期
|
static Date |
getNowDateBefore(Date nowDate,
String time)
计算某个时间是否在当天的某个时间点之前
* 如果是,返回今日这个时间点
* 如果不是,返回明天的这个时间点
|
static Date |
getServerStartDate()
获取服务器启动时间
|
static Date |
isNowDateBefore(String time)
计算现在的时间时候在今天的某个时间点之前
* 如果是,返回今日这个时间点
* 如果不是,返回明天的这个时间点
|
static String |
parseDateToStr(String format,
Date date)
格式化日期为字符串
|
static Date |
parseStrToDate(String format,
String ts)
格式化字符串为日期
|
static String |
setDateTimeZone(Date date,
String timeZone)
修改date的时区
|
public static String YYYY
public static String YYYY_MM
public static String YYYY_MM_DD
public static String YYYYMMDDHHMMSS
public static String YYYY_MM_DD_HH_MM_SS
public static Date getNowDate()
public static String getDate(String format)
format - 指定格式public static final String parseDateToStr(String format, Date date)
format - 格式date - 日期public static final Date parseStrToDate(String format, String ts)
format - 格式ts - 字符串public static Date getServerStartDate()
public static String getDatePoor(Date endDate, Date nowDate)
endDate - 结束时间nowDate - 开始时间public static Date getDateTime(Date date, String time)
date - 某一天time - 时间点public static Date isNowDateBefore(String time)
time - 时间public static Date getNowDateBefore(Date nowDate, String time)
nowDate - 某个时间time - 某个时间点Copyright © 2021. All rights reserved.