From 9e06980af5b4da6fae13b1e8076c8ea4beb254bf Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 17 Oct 2019 08:00:21 +0800 Subject: [PATCH] add TemporalAccessor --- .../src/main/java/cn/hutool/core/convert/ConverterRegistry.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hutool-core/src/main/java/cn/hutool/core/convert/ConverterRegistry.java b/hutool-core/src/main/java/cn/hutool/core/convert/ConverterRegistry.java index f49d01ad4..d1bc60bca 100644 --- a/hutool-core/src/main/java/cn/hutool/core/convert/ConverterRegistry.java +++ b/hutool-core/src/main/java/cn/hutool/core/convert/ConverterRegistry.java @@ -55,6 +55,7 @@ import java.time.OffsetDateTime; import java.time.OffsetTime; import java.time.Period; import java.time.ZonedDateTime; +import java.time.temporal.TemporalAccessor; import java.util.Calendar; import java.util.Collection; import java.util.Currency; @@ -384,6 +385,7 @@ public class ConverterRegistry implements Serializable{ defaultConverterMap.put(java.sql.Timestamp.class, new DateConverter(java.sql.Timestamp.class)); // 日期时间 JDK8+(since 5.0.0) + defaultConverterMap.put(TemporalAccessor.class, new TemporalAccessorConverter(Instant.class)); defaultConverterMap.put(Instant.class, new TemporalAccessorConverter(Instant.class)); defaultConverterMap.put(LocalDateTime.class, new TemporalAccessorConverter(LocalDateTime.class)); defaultConverterMap.put(LocalDate.class, new TemporalAccessorConverter(LocalDate.class));