计算时间差,天数/分钟/小时

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

//计算的天数
                Date tempDate = msgMessager.getSenddt();
                double days = (double) ((Calendar.getInstance().getTime().getTime()-tempDate.getTime()) / (1000 * 3600 * 24 * 1.0));
                if(days > 0 && days < 1){//天数小于1,算剩余小时数
                    double hours = (double) ((Calendar.getInstance().getTime().getTime()-tempDate.getTime() ) / (1000 * 3600 * 1.0));
                    if(hours > 1){
                        msgMessager.setTime((int)hours+"小时");
                    }else{//小时数小于1,算剩余分钟数
                        double minutes = (double) ((Calendar.getInstance().getTime().getTime()-tempDate.getTime()) / (1000 * 60 * 1.0));
                        msgMessager.setTime((int)minutes+"分钟");
                    }
                } else if (days <= 0) {
                    msgMessager.setTime("0天");
                }else{
                    msgMessager.setTime((int)days+"天");
                }

转载于:https://my.oschina.net/u/2433838/blog/711810


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部