Package com.acanx.utils
Class LocalDateTimeUtil
java.lang.Object
com.acanx.utils.LocalDateTimeUtil
ACANX-Util / com.acanx.utils / LocalDateTimeUtil.java
文件由 ACANX 创建于 2019/7/26 - 17:15
Description LocalDateTimeUtil:
补充说明:
Date 2019/7/26 17:15
- Since:
- 0.0.1
- Version:
- 0.0.1.6
- Author:
- ACANX
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
获取当前时间,并按照指定格式格式化static LocalDateTime
getEarliestDateTime
(List<LocalDateTime> dateTimeList) 从 LocalDateTime集合中选择日期最早的一个值并返回。static LocalDateTime
getLatestDateTime
(List<LocalDateTime> dateTimeList) 从 LocalDateTime集合中选择日期最靠后的一个值并返回。static Date
toDate
(LocalDateTime localDateTime) static String
toDateStr
(LocalDateTime date, String splitChar) LocalDateTime转字符串 例如: yyyy/MM/dd yyyy-MM-dd yyyy_MM_ddstatic Integer
toIntDate
(LocalDateTime date) 将输入的date转换为对应的数字日期,数字日期的格式:yyyyMMddstatic Long
toLong
(LocalDateTime localDateTime) LocalDateTime 转Longstatic String
toRfc822DateTimeString
(LocalDateTime localDateTime) 将 LocalDateTime 转换为 RFC 822 标准的日期格式字符串 典型场景: 1.HTTP请求响应参数“Date”的日时间格式 2.RSS/ATOM/Feed 订阅中使用的时间格式
-
Method Details
-
toDate
- Parameters:
localDateTime
- 输入的localDateTime- Returns:
Date
类型的日期时间类型
-
toLong
LocalDateTime 转Long- Parameters:
localDateTime
- 入参localDateTime- Returns:
- Long
-
toDateStr
LocalDateTime转字符串 例如: yyyy/MM/dd yyyy-MM-dd yyyy_MM_dd- Parameters:
date
- LocalDateTime类型的日期splitChar
- 间隔符- Returns:
- 格式化后的字符串
-
toIntDate
将输入的date转换为对应的数字日期,数字日期的格式:yyyyMMdd- Parameters:
date
- LocalDateTime类型的日期- Returns:
- 格式化后的字符串
-
getCurrentFormatTime
获取当前时间,并按照指定格式格式化- Parameters:
dtf
-DateTimeFormatter
类型的日期时间类型- Returns:
- 格式化后的时间字符串LocalDateTimeUtilTest
- Since:
- 0.0.1.10
-
toRfc822DateTimeString
将 LocalDateTime 转换为 RFC 822 标准的日期格式字符串 典型场景: 1.HTTP请求响应参数“Date”的日时间格式 2.RSS/ATOM/Feed 订阅中使用的时间格式- Parameters:
localDateTime
- 需要转换的 LocalDateTime 对象- Returns:
- String 符合 RFC 822 标准的日期格式字符串
-
getLatestDateTime
从 LocalDateTime集合中选择日期最靠后的一个值并返回。- Parameters:
dateTimeList
- 包含 LocalDateTime 对象的列表- Returns:
- LocalDateTime 最新的 LocalDateTime 对象,如果列表为空或只包含 null,则返回 Optional.empty()
-
getEarliestDateTime
从 LocalDateTime集合中选择日期最早的一个值并返回。- Parameters:
dateTimeList
- 包含 LocalDateTime 对象的列表- Returns:
- LocalDateTime 最新的 LocalDateTime 对象,如果列表为空或只包含 null,则返回 Optional.empty()
-