您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

时间差怎么计算?

如何将两个时间变量进行相减?

public static void test(String endDate,String newDate) throws ParseException {
        long nd = 1000 * 24 * 60 * 60;
        long nh = 1000 * 60 *60;
        long nm = 1000 * 60;
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        //如果时间类型是Date,不用进行类型转换
        Date d1 = df.parse(endDate);
        Date d2 = df.parse(newDate);
       
        long diff = d1.getTime() - d2.getTime();
        long day = diff/nd;
        long hour = diff/nh;
        long minute = diff/nm;
        log.info("相差的天数为:"+day);
        log.info("相差的小时为:"+hour);
        log.info("相差的分钟数为:"+minute);

    }

分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进