zoukankan      html  css  js  c++  java
  • Java求两时间之差的函数,精确到毫秒

        private static void DatetimeDiff(Date begin, Date end) {

            long diff = 0;
            try {
                diff = (end.getTime() - begin.getTime());// 得到两者的毫秒数
            } catch (Exception ex) {
                ex.printStackTrace();
            }
            long day = diff / (24 * 60 * 60 * 1000);
            long hour = (diff / (60 * 60 * 1000) - day * 24);
            long min = ((diff / (60 * 1000)) - day * 24 * 60 - hour * 60);
            long s = (diff / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60);
            long ms = (diff - day * 24 * 60 * 60 * 1000 - hour * 60 * 60 * 1000 - min * 60 * 1000 - s * 1000);
            System.out.println(day + "天" + hour + "小时" + min + "分" + s + "秒" + ms + "毫秒");
        }

    这样常用而又标准的函数,java就应该集成在平台里。

  • 相关阅读:
    .net log4dll的使用
    Myslq 5.7安装
    接口和抽象类有什么区别
    monkey测试
    JDK、Jmeter、Android环境变量配置
    聊天室
    tushrea知识笔记
    爬取图片
    python gui之tkinter事件处理
    ttk.Treeview
  • 原文地址:https://www.cnblogs.com/Sabre/p/13782884.html
Copyright © 2011-2022 走看看