https://c.runoob.com/front-end/61
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>静时间叠加计算</title>
</head>
<body>
<h1>静涛</h1>
<p id="JTtime"></p>
</body>
<script>
window.onload = function starttime() {
time(JTtime, '2017/8/12'); // 在一起的时间
ptimer = setTimeout(starttime, 1000); // 添加计时器
}
function time(obj, futimg) {
var nowtime = new Date().getTime(); // 现在时间转换为时间戳
var futruetime = new Date(futimg).getTime(); // 未来时间转换为时间戳
var msec = nowtime - futruetime; // 毫秒 未来时间-现在时间
var time = (msec / 1000); // 毫秒/1000
var day = parseInt(time / 86400); // 天 24*60*60*1000
var hour = parseInt(time / 3600) - 24 * day; // 小时 60*60 总小时数-过去的小时数=现在的小时数
var minute = parseInt(time % 3600 / 60); // 分 -(day*24) 以60秒为一整份 取余 剩下秒数 秒数/60 就是分钟数
var second = parseInt(time % 60); // 以60秒为一整份 取余 剩下秒数
// console.log(hour+":"+minute+":"+second)
// alert(hour)
obj.innerHTML = "一起时间已经:<br>" + day + "天" + hour + "小时" + minute + "分" + second + "秒" + "了<br>"
return true;
}
</script>
</html>