给网站加运行时间
使用到的知识点
JS:
Date 对象
window.setTimeout
Math.floor()
复制如下代码
<span>本站已经安全运行</span>
<span id="span_day"></span>
<script>
function show_time(){
window.setTimeout("show_time()", 1000);
var birthday = new Date("7/13/2019");<!--修改为建站的时间-->
var today = new Date();
var oldTime = today.getTime() - birthday.getTime();
var perDay = 1000*60*60*24;
var e_dayLeft = oldTime/perDay;
var dayLeft = Math.floor(e_dayLeft);
var e_hrLeft = (e_dayLeft - dayLeft)*24;
var hrLeft = Math.floor(e_hrLeft);
var e_minLeft = (e_hrLeft - hrLeft)*60;
var minLeft = Math.floor(e_minLeft);
var secLeft = Math.floor((e_minLeft - minLeft)*60);
var span_day.innerHTML=dayLeft+"天"+hrLeft+"小时"+minLeft+"分"+secLeft+"秒";
}
show_time();
</script>
效果可以参考我的主站 inkWall;