|
@@ -33,6 +33,9 @@ import com.jfinal.kit.SyncWriteMap;
|
|
|
/**
|
|
/**
|
|
|
* TimeKit 用于简化 JDK 8 新增的时间 API
|
|
* TimeKit 用于简化 JDK 8 新增的时间 API
|
|
|
*
|
|
*
|
|
|
|
|
+ * 新旧日期转换通过桥梁 Instant 进行:
|
|
|
|
|
+ * 新转旧:LocalDateTime.atZone(ZoneId).toInstant() -> Instant -> Date.from(Instant);
|
|
|
|
|
+ * 旧转新:Date.toInstant() -> Instant -> LocalDateTime.ofInstant(Instant, ZoneId)
|
|
|
*
|
|
*
|
|
|
* 经测试,SimpleDateFormat 比 DateTimeFormatter 对 pattern 的支持更好
|
|
* 经测试,SimpleDateFormat 比 DateTimeFormatter 对 pattern 的支持更好
|
|
|
* 对于同样的 pattern 值 "yyyy-MM-dd HH:mm:ss",前者可以转换 "2020-06-9 12:13:19"
|
|
* 对于同样的 pattern 值 "yyyy-MM-dd HH:mm:ss",前者可以转换 "2020-06-9 12:13:19"
|