首页 > 编程语言 > 详细

Java获取2个时间的时间差-精确到秒-by:nixs

时间:2021-06-02 19:01:56      阅读:20      评论:0      收藏:0      [点我收藏+]
package?ojama;
?
import?java.text.SimpleDateFormat;
import?java.util.Date;
?
public?class?Test?{
	public?static?void?main(String[]?args)?throws?Throwable?{
		SimpleDateFormat?format?=?new?SimpleDateFormat("yyyyMMddHHmmss");
		Date?parse?=?format.parse("20180321141111");
		Date?date?=?format.parse("20180321141111");
		long?between?=?date.getTime()?-?parse.getTime();
		long?day?=?between?/?(24?*?60?*?60?*?1000);
		long?hour?=?(between?/?(60?*?60?*?1000)?-?day?*?24);
		long?min?=?((between?/?(60?*?1000))?-?day?*?24?*?60?-?hour?*?60);
		long?s?=?(between?/?1000?-?day?*?24?*?60?*?60?-?hour?*?60?*?60?-?min?*?60);
		System.out.println(day?+?"天"?+?hour?+?"小时"?+?min?+?"分"?+?s?+?"秒");
	}
}

?

Java获取2个时间的时间差-精确到秒-by:nixs

原文:https://blog.51cto.com/u_4955660/2847480

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!