Skip to content
冯文议 · Erwin Feng edited this page Jan 1, 2020 · 2 revisions

日期和时间工具类(DateTimeUtils)

将时间格式化成字符串

String format(Date date, String pattern)

String format(LocalDateTime dateTime, String pattern)

String format(Long timestamp, String pattern)

String format(Instant instant, String pattern)

字符串格式的日期时间解析成日期时间格式

LocalDateTime parseLocalDateTime(String dateTimeStr, String pattern)

Instant parseInstant(String source, String pattern)

Date parseDate(String source, String pattern)

获取时间戳(毫秒数)

Long toMillisecond(Date date)

Long toMillisecond(LocalDateTime localDateTime)

获取时间戳(秒数)

Long toSecond(LocalDateTime localDateTime)

自然语言描述时间过去多久

PastTimeDescBean descPastTime(LocalDateTime localDateTime)

String descPastTimeChn(LocalDateTime localDateTime)

String descPastTimeEn(LocalDateTime localDateTime)

将 Instant 转换成 LocalDateTime

LocalDateTime toLocalDateTime(Instant instant)

将 Date 转换成 Instant

Instant toInstant(Date date)

将 Date 转换成 LocalDateTime

LocalDateTime toLocalDateTime(Date date)

比较两个时间大小,简言之,{@code before < after} 是否成立

Boolean isBefore(LocalDateTime before, LocalDateTime after)