最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java計算兩個日期時間之間的天數(shù)最簡方法

 更新時間:2018年07月24日 08:33:36   作者:李學凱  
這篇文章給大家分享了Java計算兩個日期時間之間的天數(shù)最簡單的實現(xiàn)方法,有興趣的朋友可以參考學習下。

有一種low的方式,就是你把兩個時間都換成秒,然后除以一天的秒數(shù),然后向上取整,就是算的天數(shù)。但是這么實現(xiàn)太low啦。

jdk有高級的API,我們?yōu)樯哆€要自己去實現(xiàn)呢,問題就是我們不知道。

所以,我在這寫個筆記,記錄下,jdk 1.8 是怎么做的。

  /**
   * 計算兩個時間點之間的天數(shù)
   */
  private static void getBetweenDay() {
    LocalDate start = LocalDate.of(2018, 2, 12);
    LocalDate now = LocalDate.now();
    System.out.println("兩個時間之間的天數(shù)是:" + TimesUtils.getBetweenDay(start, now) + " 天。");
  }
  
  /**
   * 計算兩個時間點之間的天數(shù)
   */
  public static long getBetweenDay(LocalDate start, LocalDate end) {
    return end.toEpochDay() - start.toEpochDay();
  }

后面的那個方法就是重點啦。

LocalDate.toEpochDay()。

將日期轉(zhuǎn)換成Epoch 天,Epoch就是從1970-01-01(ISO)。開始的天數(shù),和那個時間戳是一個道理,時間戳是秒數(shù)。

文章是簡單了點,也許太簡單了點。就當做個筆記吧。

感謝大家對腳本之家的支持。

相關(guān)文章

  • java中Javers?比較兩個類的差異

    java中Javers?比較兩個類的差異

    本文主要介紹了Javers?比較兩個類的差異,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • JAVA  字符串加密、密碼加密實現(xiàn)方法

    JAVA 字符串加密、密碼加密實現(xiàn)方法

    這篇文章主要介紹了JAVA 字符串加密、密碼加密實現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 淺析java中static的用法

    淺析java中static的用法

    這篇文章主要介紹了java中static的用法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • 關(guān)于@Autowired注解和靜態(tài)方法及new的關(guān)系

    關(guān)于@Autowired注解和靜態(tài)方法及new的關(guān)系

    這篇文章主要介紹了關(guān)于@Autowired注解和靜態(tài)方法及new的關(guān)系,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Java生成條形碼code128(親測有效)

    Java生成條形碼code128(親測有效)

    這篇文章主要介紹了Java生成條形碼code128,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • SpringCloud OpenFeign基本介紹與實現(xiàn)示例

    SpringCloud OpenFeign基本介紹與實現(xiàn)示例

    OpenFeign源于Netflix的Feign,是http通信的客戶端。屏蔽了網(wǎng)絡(luò)通信的細節(jié),直接面向接口的方式開發(fā),讓開發(fā)者感知不到網(wǎng)絡(luò)通信細節(jié)。所有遠程調(diào)用,都像調(diào)用本地方法一樣完成
    2023-02-02
  • OpenFeign設(shè)置header的三種方式總結(jié)

    OpenFeign設(shè)置header的三種方式總結(jié)

    在微服務(wù)間使用Feign進行遠程調(diào)用時需要在header中添加信息,下面這篇文章主要給大家介紹了關(guān)于OpenFeign設(shè)置header的三種方式,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • 詳解Spring中bean的幾種注入方式

    詳解Spring中bean的幾種注入方式

    這篇文章主要介紹了詳解Spring中bean的幾種注入方式,主要介紹了4種注入,主要有屬性注入、構(gòu)造函數(shù)注入、工廠方法注入,非常具有實用價值,需要的朋友可以參考下
    2018-06-06
  • java 工廠模式的講解及優(yōu)缺點的介紹

    java 工廠模式的講解及優(yōu)缺點的介紹

    這篇文章主要介紹了java 工廠模式的講解及優(yōu)缺點的介紹的相關(guān)資料, 簡單工廠模式,又稱為靜態(tài)工廠方法(Static Factory Method)模式,它屬于類創(chuàng)建型模式,需要的朋友可以參考下
    2017-08-08
  • Java中集合關(guān)系圖及常見操作詳解

    Java中集合關(guān)系圖及常見操作詳解

    這篇文章主要為大家詳細介紹了Java中集合關(guān)系圖及常見操作,解析Java中的集合類型的繼承關(guān)系圖,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11

最新評論

凌云县| 南开区| 哈巴河县| 邛崃市| 湘阴县| 兴山县| 东平县| 卢湾区| 永宁县| 靖远县| 深州市| 会理县| 太湖县| 孝感市| 敖汉旗| 叙永县| 宁城县| 张家港市| 文安县| 沐川县| 涟水县| 蛟河市| 兖州市| 和平区| 乌兰浩特市| 沁源县| 天台县| 安丘市| 蒲江县| 东莞市| 同心县| 南城县| 句容市| 乾安县| 吕梁市| 女性| 浦城县| 嘉祥县| 调兵山市| 调兵山市| 东安县|