计算某个时间距离当前时间的天数,小时数以及分钟数

来源:互联网 发布:win10正在准备windows 编辑:程序博客网 时间:2024/04/27 18:47

计算某个时间距离当前时间的天数,小时数以及分钟数,如果没有天,则只显示小时和分钟

/** * 计算某个时间距离当前时间的天数,小时数以及分钟数. * @param calDate * @return */public static String calculateTime(Date calDate){    String tips = "";    Date now = new Date();    long l = calDate.getTime() - now.getTime();    long days =  (l / (1000 * 60 * 60 * 24));    if (days > 0){        tips += days + "天";    }    long hours =  (l / (1000 * 60 * 60) - days*24);    if (hours > 0 || (days > 0 && hours == 0)){        tips += hours + "小时";    }    long mins =  (l / (1000 * 60)) - days*24*60 - hours*60;    tips += mins + "分钟";    return tips;}
阅读全文
0 0
原创粉丝点击