public class DateUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.time.format.DateTimeFormatter |
dateTimeFormatter |
static java.time.format.DateTimeFormatter |
yyyyMMdd |
static java.time.format.DateTimeFormatter |
yyyyMMddHHmm |
static java.time.ZoneOffset |
ZONE_OFF_SET |
| 构造器和说明 |
|---|
DateUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
after(String time1,
String time2)
判断一个时间是否在另一个时间之后
|
static boolean |
before(String time1,
String time2)
判断一个时间是否在另一个时间之前
|
static String |
formatDate(Date date)
格式化日期(yyyy-MM-dd)
|
static String |
formatDate(Long timeMillis)
格式化时间(yyyy-MM-dd)
|
static String |
formatDateTime(Date date)
格式化时间(yyyy-MM-dd HH:mm:ss)
|
static String |
formatDateTime(java.time.LocalDateTime dateTime) |
static String |
formatDateTime(Long timeMillis)
格式化时间(yyyy-MM-dd HH:mm:ss)
|
static String |
formatDateTime(Long timeMillis,
java.time.format.DateTimeFormatter dateTimeFormatter) |
static Date |
formateDateStr(String dateStr) |
static String |
formatTimeMinute(Date date)
格式化时间,保留到分钟级别
yyyy-MM-dd HHmm
|
static String |
formatTimeMinute(Long timeMillis) |
static String |
getAfterdayDate(String date)
获取明天的日期(yyyy-MM-dd)
|
static String |
getDateHour(java.time.LocalDateTime datetime)
获取年月日和小时
|
static String |
getDateHour(String datetime)
获取年月日和小时
|
static String |
getTodayDate()
获取当天日期(yyyy-MM-dd)
|
static String |
getYesterdayDate()
获取昨天的日期(yyyy-MM-dd)
|
static String |
getYesterdayDate(String date)
获取昨天的日期(yyyy-MM-dd)
|
static Long |
minus(String time1,
String time2)
计算时间差值(单位为秒)
|
static java.time.LocalDate |
parseDateKey(String date)
格式化日期
|
static java.time.LocalDateTime |
parseTime(String time)
解析时间字符串
|
public static final java.time.format.DateTimeFormatter dateTimeFormatter
public static final java.time.format.DateTimeFormatter yyyyMMdd
public static final java.time.format.DateTimeFormatter yyyyMMddHHmm
public static final java.time.ZoneOffset ZONE_OFF_SET
public static boolean before(String time1, String time2)
time1 - 第一个时间time2 - 第二个时间public static boolean after(String time1, String time2)
time1 - 第一个时间time2 - 第二个时间public static Long minus(String time1, String time2)
time1 - 时间1time2 - 时间2public static String getDateHour(String datetime)
datetime - 时间(yyyy-MM-dd HH:mm:ss)public static String getDateHour(java.time.LocalDateTime datetime)
datetime - 时间(yyyy-MM-dd HH:mm:ss)public static String getTodayDate()
public static String getYesterdayDate()
public static String getYesterdayDate(String date)
date - 今天的日期public static String getAfterdayDate(String date)
date - 今天的日期public static String formatDate(Date date)
date - Date对象public static String formatDate(Long timeMillis)
timeMillis - 毫秒值public static String formatDateTime(Date date)
date - Date对象public static String formatDateTime(Long timeMillis)
timeMillis - 毫秒值public static String formatDateTime(Long timeMillis, java.time.format.DateTimeFormatter dateTimeFormatter)
timeMillis - 毫秒值public static java.time.LocalDateTime parseTime(String time)
time - 时间字符串(yyyy-MM-dd HH:mm:ss)public static java.time.LocalDate parseDateKey(String date)
date - 时间字符串(yyyy-MM-dd)public static String formatTimeMinute(Date date)
date - datapublic static String formatDateTime(java.time.LocalDateTime dateTime)
dateTime - dataTimeCopyright © 2019. All rights reserved.