根据已知时间计算时间差

Posted 滴滴滴滴哒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据已知时间计算时间差相关的知识,希望对你有一定的参考价值。

    public String getSpendTime(TechScheduleServiceBean bean) {
        TechScheduleBean bean2 = bean.getBean();
        long beginTime = bean2.getBegin_time().getTime();
        long endTime = bean2.getEnd_time().getTime();
        double days = (endTime-beginTime) / (1000 * 60 * 60 * 24);
        double hours = ((endTime-beginTime) - days * (1000 * 60 * 60 * 24)) / (1000 * 60 * 60);
        double minutes = ((endTime-beginTime) - days * (1000 * 60 * 60 * 24) - hours * (1000 * 60 * 60)) / (1000 * 60);
        double minute = minutes / 60;
        double spendtime = hours + minute;
        DecimalFormat df = new DecimalFormat("#.##");
        return df.format(spendtime);
    }

 

以上是关于根据已知时间计算时间差的主要内容,如果未能解决你的问题,请参考以下文章

php已知日期获取星期

根据入职时间算工龄年月日

java 九宫格算法,根据已知数据算出九宫格

使用从循环内的代码片段中提取的函数避免代码冗余/计算开销

python后端 flask框架 计算时间差 并根据时间差条件返回flag值

python后端 flask框架 计算时间差 并根据时间差条件返回flag值