浏览代码

jfinal 4.6.17 release ^_^

James 4 年之前
父节点
当前提交
0ded1a0dec
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/main/java/com/jfinal/kit/TimeKit.java

+ 3 - 0
src/main/java/com/jfinal/kit/TimeKit.java

@@ -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"