java计算时间差

//计算时间差
public static String getDatePoor(Date beginDate,Date endDate){
		long poor = (endDate.getTime()-beginDate.getTime())/1000;
		long day = poor/(24*60*60);
		long hour = poor/(60*60)-day*24;
		long min = poor/60-day*24*60-hour*60;
		long seconds = poor-day*24*60*60-hour*60*60-min*60;
		if(day == 0 && hour == 0 && min == 0){
			return seconds+"秒";
		}
		else if(day == 0 && hour == 0){
			return min+"分"+seconds+"秒";
		}
		else if(day == 0){
			return hour+"时"+min+"分"+seconds+"秒";
		}
		else{
			return day+"天"+hour+"时"+min+"分"+seconds+"秒";
		}
	}

阅读更多
文章标签: java date
个人分类: java
上一篇css省略超出的文字,用...代替
下一篇eclipse中tomcat不能部署web项目问题
想对作者说点什么? 我来说一句

js计算两个时间的时间差

2010年12月13日 658B 下载

计算时间差

2015年12月27日 932B 下载

没有更多推荐了,返回首页

关闭
关闭