类 LocalDateUtils
java.lang.Object
com.cdkjframework.util.date.LocalDateUtils
-
字段概要
字段修饰符和类型字段说明static final String
日期时间格式static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static LocalDate
dateParse
(int year, int month, int day) 日期格式static LocalDate
日期格式 2019-11-19static LocalDate
日期格式static String
格式化当前时间为固定格式static String
dateTimeCurrentFormatter
(String pattern) 格式化当前时间为指定格式static String
dateTimeFormatter
(LocalDateTime dateTime) 格式化指定时间为固定格式static String
dateTimeFormatter
(LocalDateTime dateTime, String pattern) 格式化指定时间为指定格式static LocalDateTime
dateTimeParse
(String dateTime) 格式化 2019-11-19T15:16:17static LocalDateTime
dateTimeParse
(String dateTime, String pattern) 返回结果static Date
将 LocalDateTime 时间转换为 Datestatic Date
dateTimeToDate
(String localDateTime) 将 LocalDateTime 时间转换为 Datestatic Date
dateTimeToDate
(String localDateTime, String pattern) 将 LocalDateTime 时间转换为 Datestatic Date
dateTimeToDate
(LocalDateTime localDateTime) 将 LocalDateTime 时间转换为 Datestatic Date
dateTimeToDate
(LocalDateTime localDateTime, String pattern) 将 LocalDateTime 时间转换为 Datestatic long
designatedToDay
(int month) 指定月份天数static long
designatedToDay
(int year, int month) 指定年月份天数static long
designatedToWeek
(int month) 指定月份周static long
designatedToWeek
(int year, int month) 指定年月份周static LocalDate
获取当前日期static LocalDateTime
获取到当前时间 yyyy-MM-dd HH:mm:ssstatic LocalTime
获取当前时间static boolean
时间比较 2static boolean
greater
(LocalDateTime startDateTime, LocalDateTime endDateTime) 时间比较static boolean
时间比较 3static long
localDateTimeToTimestamp
(LocalDateTime localDateTime) 将指定时间转换为时间戳static long
localDateToTimestamp
(LocalDate localDate) 将指定时间转换为时间戳static LocalDateTime
parseDateTime
(String dateTime) date 日期转换static Duration
subtract
(LocalDateTime dateTime) 指定时间与当前时间相减static Duration
subtract
(LocalDateTime startDateTime, LocalDateTime endDateTime) 指定时间与当前时间相减static long
subtractDay
(LocalDateTime dateTime) 指定时间与当前时间相减static long
subtractDay
(LocalDateTime startDateTime, LocalDateTime endDateTime) 指定时间与当前时间相减static long
subtractHour
(LocalDateTime dateTime) 指定时间与当前时间相减static long
subtractHour
(LocalDateTime startDateTime, LocalDateTime endDateTime) 指定时间与当前时间相减static long
subtractMinute
(LocalDateTime dateTime) 指定时间与当前时间相减static long
subtractMinute
(LocalDateTime startDateTime, LocalDateTime endDateTime) 指定时间与当前时间相减static long
subtractYear
(LocalDateTime dateTime) 指定时间与当前时间相减static long
subtractYear
(LocalDateTime startDateTime, LocalDateTime endDateTime) 指定时间与当前时间相减static LocalTime
timeParse
(int hour, int minute, int second) 时间格式static LocalTime
日期格式static LocalTime
时间格式static String
timestampToDateString
(long timestamp) 时间戳转换为日期字符static String
timestampToDateString
(long timestamp, String pattern) 时间戳转换为日期字符static String
timestampToDateTimeString
(long timestamp) 时间戳转换为时间字符static String
timestampToDateTimeString
(long timestamp, String pattern) 时间戳转换为时间字符static LocalDate
timestampToLocalDate
(long timestamp) 时间戳转换为日期static LocalDateTime
timestampToLocalDateTime
(long timestamp) 时间戳转换为时间
-
字段详细资料
-
DATE
日期时间格式- 另请参阅:
-
DATE_NOT_LINE
- 另请参阅:
-
DATE_NOT_LINE_SHORT_YEAR
- 另请参阅:
-
DATE_HH_MM
- 另请参阅:
-
DATE_HH_MM_SS
- 另请参阅:
-
DATE_HH_MM_SS_SSS
- 另请参阅:
-
DATE_HH_MM_SS_Z1
- 另请参阅:
-
DATE_HH_MM_SS_Z2
- 另请参阅:
-
DATE_HH_MM_SS_Z3
- 另请参阅:
-
DATE_HH_MM_SS_Z4
- 另请参阅:
-
DATE_HH_MM_SS_A
- 另请参阅:
-
DATE_HHMMSS
- 另请参阅:
-
DATE_YEAR
- 另请参阅:
-
DATE_MONTH
- 另请参阅:
-
TIME
- 另请参阅:
-
-
构造器详细资料
-
LocalDateUtils
public LocalDateUtils()
-
-
方法详细资料
-
getCurrentDateTime
获取到当前时间 yyyy-MM-dd HH:mm:ss- 返回:
- 返回结果
-
dateTimeParse
格式化 2019-11-19T15:16:17- 参数:
dateTime
- 时间- 返回:
-
parseDateTime
date 日期转换- 参数:
dateTime
- 时间- 返回:
- 返回结果
-
dateTimeParse
返回结果- 参数:
dateTime
- 时间pattern
- 指定格式- 返回:
-
getCurrentDate
获取当前日期- 返回:
- 返回结果
-
dateParse
日期格式 2019-11-19- 参数:
date
- 指定日期- 返回:
- 返回日期
-
dateParse
日期格式- 参数:
year
- 年month
- 月day
- 日- 返回:
- 返回结果
-
dateParse
日期格式- 参数:
year
- 年month
- 月day
- 日- 返回:
- 返回结果
-
localDateToTimestamp
将指定时间转换为时间戳- 参数:
localDate
- 日期- 返回:
- 返回结果
-
localDateTimeToTimestamp
将指定时间转换为时间戳- 参数:
localDateTime
- 日期时间- 返回:
- 返回结果
-
dateTimeToDate
将 LocalDateTime 时间转换为 Date- 返回:
- 返回结果
-
dateTimeToDate
将 LocalDateTime 时间转换为 Date- 参数:
localDateTime
- 时间- 返回:
- 返回结果
-
dateTimeToDate
将 LocalDateTime 时间转换为 Date- 参数:
localDateTime
- 时间- 返回:
- 返回结果
-
dateTimeToDate
将 LocalDateTime 时间转换为 Date- 参数:
localDateTime
- 时间pattern
- 时间格式化- 返回:
- 返回结果
-
dateTimeToDate
将 LocalDateTime 时间转换为 Date- 参数:
localDateTime
- 时间pattern
- 时间格式化- 返回:
- 返回结果
-
getCurrentTime
获取当前时间- 返回:
- 返回结果
-
timeParse
日期格式- 参数:
time
- 时间- 返回:
- 返回结果
-
timeParse
时间格式- 参数:
hour
- 时minute
- 分second
- 秒- 返回:
- 返回结果
-
timeParse
时间格式- 参数:
hour
- 时minute
- 分second
- 秒- 返回:
- 返回结果
-
dateTimeCurrentFormatter
格式化当前时间为固定格式- 返回:
- 返回结果字符串
-
dateTimeCurrentFormatter
格式化当前时间为指定格式- 返回:
- 返回结果字符串
-
dateTimeFormatter
格式化指定时间为固定格式- 返回:
- 返回结果字符串
-
dateTimeFormatter
格式化指定时间为指定格式- 返回:
- 返回结果字符串
-
subtractYear
指定时间与当前时间相减- 参数:
dateTime
- 指定时间- 返回:
- 年
-
subtractDay
指定时间与当前时间相减- 参数:
dateTime
- 指定时间- 返回:
- 天
-
subtractHour
指定时间与当前时间相减- 参数:
dateTime
- 指定时间- 返回:
- 小时
-
subtractMinute
指定时间与当前时间相减- 参数:
dateTime
- 指定时间- 返回:
- 分钟
-
subtract
指定时间与当前时间相减- 参数:
dateTime
- 指定时间- 返回:
- 返回结果
-
subtract
指定时间与当前时间相减- 参数:
startDateTime
- 指定时间endDateTime
- 指定时间- 返回:
- 返回结果
-
subtractYear
指定时间与当前时间相减- 参数:
startDateTime
- 指定时间endDateTime
- 指定时间- 返回:
- 年
-
subtractDay
指定时间与当前时间相减- 参数:
startDateTime
- 指定时间endDateTime
- 指定时间- 返回:
- 天
-
subtractHour
指定时间与当前时间相减- 参数:
startDateTime
- 指定时间endDateTime
- 指定时间- 返回:
- 小时
-
subtractMinute
指定时间与当前时间相减- 参数:
startDateTime
- 指定时间endDateTime
- 指定时间- 返回:
- 分钟
-
designatedToDay
public static long designatedToDay(int month) 指定月份天数- 参数:
month
- 月份- 返回:
- 返回结果
-
designatedToDay
public static long designatedToDay(int year, int month) 指定年月份天数- 参数:
year
- 年份month
- 月份- 返回:
- 返回结果
-
designatedToWeek
public static long designatedToWeek(int month) 指定月份周- 参数:
month
- 月份- 返回:
- 返回结果
-
designatedToWeek
public static long designatedToWeek(int year, int month) 指定年月份周- 参数:
year
- 年份month
- 月份- 返回:
- 返回结果
-
greater
时间比较- 参数:
startDateTime
- 开始时间endDateTime
- 结束时间- 返回:
- 返回结果
-
greater
时间比较 2- 参数:
startDate
- 开始时间endDate
- 结束时间- 返回:
- 返回结果
-
greater
时间比较 3- 参数:
startTime
- 开始时间endTime
- 结束时间- 返回:
- 返回结果
-
timestampToLocalDateTime
时间戳转换为时间- 参数:
timestamp
- 时间戳- 返回:
- 返回时间
-
timestampToDateTimeString
时间戳转换为时间字符- 参数:
timestamp
- 时间戳- 返回:
- 返回时间字符
-
timestampToDateTimeString
时间戳转换为时间字符- 参数:
timestamp
- 时间戳pattern
- 时间格式- 返回:
- 返回时间字符
-
timestampToLocalDate
时间戳转换为日期- 参数:
timestamp
- 时间戳- 返回:
- 返回时间
-
timestampToDateString
时间戳转换为日期字符- 参数:
timestamp
- 时间戳- 返回:
- 返回时间字符
-
timestampToDateString
时间戳转换为日期字符- 参数:
timestamp
- 时间戳pattern
- 时间格式- 返回:
- 返回日期字符
-