public class DateTimeUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Date |
currentDate()
获取当前的Data
|
static LocalDate |
dateToLocalDate(Date date)
将Data转换成JDK8中的LocalDate对象
|
static LocalDateTime |
dateToLocalDateTime(Date date)
将Data转换成JDK8中的LocalDateTime对象
|
static String |
fromDateTime(LocalDateTime localDateTime)
将LocalDateTime对象转换成字符串、格式为:
yyyy-MM-dd HH:mm:ss |
static String |
fromDateTime(LocalDateTime localDateTime,
DateTimeFormatter formatter)
将LocalDateTime对象转换成字符串、格式可自定义、比如:
DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss) |
static String |
fromDateTime(LocalDateTime localDateTime,
String formatString)
将LocalDateTime对象转换成字符串、格式可自定义、比如:
yyyy-MM-dd HH:mm:ss |
static long |
getTimestampOfDateTime(LocalDateTime localDateTime)
将LocalDateTime转换成unit时间戳、毫秒级
|
static Date |
localDateTimeToDate(LocalDateTime localDateTime)
将LocalDateTime转换成JDK8中的Date对象
|
static Date |
LocalDateToEndDate(LocalDate localDate)
LocalDate转换成Data、时间取23:59:59
|
static Date |
LocalDateToStartDate(LocalDate localDate)
LocalDate转换成Data、时间取00:00:00
|
static LocalDateTime |
parseDateTime(String dateTimeStr)
将字符串按照
yyyy-MM-dd HH:mm:ss转换成LocalDateTime |
static Date |
parseDateTimeToDate(String dateTimeStr)
将字符串按照
yyyy-MM-dd HH:mm:ss转成Date对象 |
static LocalDateTime |
unitToDateTime(Long unit)
将unit时间戳转换成LocalDateTime对象
|
public static LocalDateTime dateToLocalDateTime(Date date)
date - 需要转换的Data对象public static LocalDate dateToLocalDate(Date date)
date - 需要转换的Data对象public static Date localDateTimeToDate(LocalDateTime localDateTime)
localDateTime - 需要转换的LocalDateTime对象public static Date LocalDateToStartDate(LocalDate localDate)
localDate - 需要转换的LocalDatepublic static Date LocalDateToEndDate(LocalDate localDate)
localDate - 需要转换的LocalDatepublic static LocalDateTime parseDateTime(String dateTimeStr)
yyyy-MM-dd HH:mm:ss转换成LocalDateTimedateTimeStr - 转换的字符串public static Date parseDateTimeToDate(String dateTimeStr)
yyyy-MM-dd HH:mm:ss转成Date对象dateTimeStr - 转换的字符串public static String fromDateTime(LocalDateTime localDateTime)
yyyy-MM-dd HH:mm:sslocalDateTime - 转换的对象public static String fromDateTime(LocalDateTime localDateTime, String formatString)
yyyy-MM-dd HH:mm:sslocalDateTime - 转换的对象formatString - 转换的格式public static String fromDateTime(LocalDateTime localDateTime, DateTimeFormatter formatter)
DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss)localDateTime - 转换的对象formatter - 转换的格式类public static LocalDateTime unitToDateTime(Long unit)
unit - 时间戳(毫秒级 13位)public static long getTimestampOfDateTime(LocalDateTime localDateTime)
localDateTime - 转换的对象public static Date currentDate()
Copyright © 2019. All rights reserved.