本文主要是介绍计算某个时间距离当前时间的天数,小时数以及分钟数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
计算某个时间距离当前时间的天数,小时数以及分钟数,如果没有天,则只显示小时和分钟
/*** 计算某个时间距离当前时间的天数,小时数以及分钟数.* @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;
}
这篇关于计算某个时间距离当前时间的天数,小时数以及分钟数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!