public class TemporalAccessorUtil extends TemporalUtil
TemporalAccessor
工具类封装Constructor and Description |
---|
TemporalAccessorUtil() |
Modifier and Type | Method and Description |
---|---|
static String |
format(TemporalAccessor time,
DateTimeFormatter formatter)
格式化日期时间为指定格式
|
static String |
format(TemporalAccessor time,
String format)
格式化日期时间为指定格式
|
static int |
get(TemporalAccessor temporalAccessor,
TemporalField field)
安全获取时间的某个属性,属性不存在返回0
|
static long |
toEpochMilli(TemporalAccessor temporalAccessor)
TemporalAccessor 转换为 时间戳(从1970-01-01T00:00:00Z开始的毫秒数) |
static Instant |
toInstant(TemporalAccessor temporalAccessor)
TemporalAccessor 转换为 Instant 对象 |
between, between
public static int get(TemporalAccessor temporalAccessor, TemporalField field)
temporalAccessor
- 需要获取的时间对象field
- 需要获取的属性public static String format(TemporalAccessor time, DateTimeFormatter formatter)
time
- TemporalAccessor
formatter
- 日期格式化器,预定义的格式见:DateTimeFormatter
public static String format(TemporalAccessor time, String format)
time
- TemporalAccessor
format
- 日期格式public static long toEpochMilli(TemporalAccessor temporalAccessor)
TemporalAccessor
转换为 时间戳(从1970-01-01T00:00:00Z开始的毫秒数)temporalAccessor
- Date对象Instant
对象public static Instant toInstant(TemporalAccessor temporalAccessor)
TemporalAccessor
转换为 Instant
对象temporalAccessor
- Date对象Instant
对象Copyright © 2021. All rights reserved.