Procházet zdrojové kódy

更新 '_posts/Java-JodaTime.md'

aaronwei před 5 roky
rodič
revize
17e3d9c0d8
1 změnil soubory, kde provedl 13 přidání a 0 odebrání
  1. 13 0
      _posts/Java-JodaTime.md

+ 13 - 0
_posts/Java-JodaTime.md

@@ -13,4 +13,17 @@ now.dayOfWeek().roundCeilingCopy(); // 2016-02-27T00:00:00.000+08:00
 now.dayOfWeek().roundFloorCopy(); // 2016-02-26T00:00:00.000+08:00
 now.minuteOfDay().roundFloorCopy(); // 2016-02-26T16:51:00.000+08:00
 now.secondOfMinute().roundFloorCopy(); // 2016-02-26T16:51:28.000+08:00
+```
+
+
+### 两个时间相差多少天
+
+``` java
+        DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss");
+        DateTime date1 = dateTimeFormatter.parseDateTime("2020-07-30 23:00:00").dayOfWeek().roundFloorCopy();
+        Date date = new Date();
+        DateTime date2 = new DateTime(date).dayOfWeek().roundFloorCopy();
+        System.out.println("时间2:"+date2.toString("yyyy-MM-dd HH:mm:ss"));
+        System.out.println("时间1:"+date1.toString("yyyy-MM-dd HH:mm:ss"));
+        System.out.println("时间相差:"+ Days.daysBetween(date1,date2).getDays()+" 天 " );
 ```