zoukankan      html  css  js  c++  java
  • JAVA中计算两个时间相差多少 天,时,分,秒

       1: import java.util.Date;
       2:  
       3: public class ShowTimeInterval{
       4:     public void ShowTimeInterval(Date date1, Date date2) {
       5:     long lDate1 = date1.getTime();
       6:     long lDate2 = date2.getTime();
       7:     long diff = (lDate1 < lDate2) ? (lDate2 - lDate1) : (lDate1 - lDate2);
       8:       long day = diff / (24 * 60 * 60 * 1000);
       9:       long hour = diff / (60 * 60 * 1000) - day * 24;
      10:       long min = diff / (60 * 1000) - day * 24 * 60 - hour * 60;
      11:     long sec = diff / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60;
      12:     System.out.println("date1 与 date2 相差 " + day + "天" + hour + "小时" + min + "分" + sec + "秒");
      13:     }
      14: } 
  • 相关阅读:
    笔记0510
    笔记0514
    笔记0521
    GridView专题
    笔记0418
    笔记0516
    笔记0515
    笔记0507
    Python 安装与环境变量配置
    ffmpeg 下载安装和简单应用
  • 原文地址:https://www.cnblogs.com/mforestlaw/p/3289414.html
Copyright © 2011-2022 走看看