Date to ZonedDateTime: (需要指定时区)
private ZonedDateTime parseDate(Date date) {
return Objects.isNull(date) ? null : date.toInstant().atZone(ZoneId.of("UTC-7"));
}
ZonedDateTime to Date:
在这里插入代码片
DateTime to ZonedDateTime(不需要指定时区,因为datetime有时区属性)
private ZonedDateTime parseDateTimeToZonedDateTime(DateTime datetime) {
return value = Objects.isNull(datetime) ? null : ZonedDateTime.ofInstant(Instant.ofEpochMilli(datetime.toInstant().getMillis()), ZoneId.of(datetime.getZone().getID()));
}