欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java LocalDateTime加時間,計算兩個時間的差方式

 更新時間:2025年03月06日 16:23:31   作者:cxyhl  
文章介紹了如何在Java中使用LocalDateTime類添加時間并計算兩個時間的差值,通過比較來總結(jié)個人經(jīng)驗,并鼓勵讀者參考和支持腳本之家

java LocalDateTime加時間,計算兩個時間差

 LocalDateTime localDateTime = LocalDateTime.now();
 localDateTime= localDateTime.plusDays(1);//加一天

計算兩個時間的差

System.out.println("計算兩個時間的差:");
        String time2 = "2020-06-26 19:00:00";
        String time1 = "2020-06-26 19:00:30";

        DateTimeFormatter dtf2 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        LocalDateTime end = LocalDateTime.parse(time1, dtf2);
       // LocalDateTime end = LocalDateTime.now();
        //LocalDateTime now = LocalDateTime.now();
        LocalDateTime now = LocalDateTime.parse(time2, dtf2);
        Duration duration = Duration.between(now,end);
        long days = duration.toDays(); //相差的天數(shù)
        long hours = duration.toHours();//相差的小時數(shù)
        long minutes = duration.toMinutes();//相差的分鐘數(shù)
        long millis = duration.toMillis();//相差毫秒數(shù)
        long nanos = duration.toNanos();//相差的納秒數(shù)
        System.out.println(now);
        System.out.println(end);

        System.out.println("發(fā)送短信耗時【 "+days+"天:"+hours+" 小時:"+minutes+" 分鐘:"+millis+" 毫秒:"+nanos+" 納秒】");

計算兩個時間的差

發(fā)送短信耗時【 0天:0 小時:0 分鐘:30000 毫秒:30000000000 納秒】

做比較

        String time1 = "2019-06-26 19:00:00";
        DateTimeFormatter dtf2 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        LocalDateTime localDateTime = LocalDateTime.parse(time1, dtf2);
        System.out.println(localDateTime.isBefore(LocalDateTime.now()));//你的時間在當前時間之前是true
        System.out.println(localDateTime.isAfter(LocalDateTime.now()));//在當前時間之后是false

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • java GUI編程之監(jiān)聽操作實例分析

    java GUI編程之監(jiān)聽操作實例分析

    這篇文章主要介紹了java GUI編程之監(jiān)聽操作,結(jié)合實例形式分析了java GUI編程監(jiān)聽操作的Button監(jiān)聽、TextField文本輸入監(jiān)聽等相關操作技巧與注意事項,需要的朋友可以參考下
    2020-01-01
  • 淺談關于Java正則和轉(zhuǎn)義中\(zhòng)\和\\\\的理解

    淺談關于Java正則和轉(zhuǎn)義中\(zhòng)\和\\\\的理解

    這篇文章主要介紹了淺談關于Java正則和轉(zhuǎn)義中\(zhòng)\和\\\\的理解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • 教你利用JAVA實現(xiàn)可以自行關閉服務器的方法

    教你利用JAVA實現(xiàn)可以自行關閉服務器的方法

    今天給大家?guī)淼氖顷P于Java的相關知識,文章圍繞著利用JAVA實現(xiàn)可以自行關閉服務器的方法展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • Struts2中異常處理機制分析

    Struts2中異常處理機制分析

    這篇文章主要介紹了Struts2中異常處理機制分析,涉及到了聲明式異常捕捉的相關內(nèi)容,以及兩種異常映射的分析,需要的朋友可以參考下。
    2017-09-09
  • java + dom4j.jar提取xml文檔內(nèi)容

    java + dom4j.jar提取xml文檔內(nèi)容

    這篇文章主要為大家詳細介紹了java + dom4j.jar提取xml文檔內(nèi)容,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • apache ant進行zip解壓縮操作示例分享

    apache ant進行zip解壓縮操作示例分享

    本文主要介紹了使用apache ant進行zip解壓縮操作的方法,可以解決中文編碼和首層父類無法創(chuàng)建問題,需要的朋友可以參考下
    2014-02-02
  • Java排序算法總結(jié)之選擇排序

    Java排序算法總結(jié)之選擇排序

    這篇文章主要介紹了Java排序算法總結(jié)之選擇排序,較為詳細的分析了選擇排序的原理與java實現(xiàn)技巧,需要的朋友可以參考下
    2015-05-05
  • Redis實現(xiàn)延遲隊列的全流程詳解

    Redis實現(xiàn)延遲隊列的全流程詳解

    Redisson是Redis服務器上的分布式可伸縮Java數(shù)據(jù)結(jié)構(gòu),這篇文中主要為大家介紹了Redisson實現(xiàn)的優(yōu)雅的延遲隊列的方法,需要的可以參考一下
    2023-03-03
  • mybatis-plus邏輯刪除與唯一約束沖突問題

    mybatis-plus邏輯刪除與唯一約束沖突問題

    本文探討了MyBatis-Plus邏輯刪除與唯一約束沖突的問題,分析了產(chǎn)生沖突的原因,并提出了解決方案,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • java中對象的序列化與反序列化深入講解

    java中對象的序列化與反序列化深入講解

    這篇文章主要給大家介紹了關于java中對象的序列化與反序列化的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-09-09

最新評論