教程介绍
许多站长都希望有一个统计网站运行时间和时长统计,今天腾轩王就收集几个代码来分享给大家吧。
代码分享
当前时间代码
<div class="showTime">当前时间:2023年2月01-20时35分16秒</div> <script> var t = null; t = setTimeout(time, 1000); //开始运行 function time() { clearTimeout(t); //清除定时器 dt = new Date(); var y = dt.getFullYear(); var mt = dt.getMonth() + 1; var day = dt.getDate(); var h = dt.getHours(); //获取时 var m = dt.getMinutes(); //获取分 var s = dt.getSeconds(); //获取秒 document.querySelector(".showTime").innerHTML = "当前时间:" + y + "年" + mt + "月" + day + "-" + h + "时" + m + "分" + s + "秒"; t = setTimeout(time, 1000); //设定定时器,循环运行 } </script>
运营时长代码
<span id="runtime_span"></span> <script type="text/javascript">function show_runtime(){window.setTimeout("show_runtime()",1000);X=new Date("2/2/2023 21:00:00"); Y=new Date();T=(Y.getTime()-X.getTime());M=24*60*60*1000; a=T/M;A=Math.floor(a);b=(a-A)*24;B=Math.floor(b);c=(b-B)*60;C=Math.floor((b-B)*60);D=Math.floor((c-C)*60); runtime_span.innerHTML="本站安全运行: "+A+"天"+B+"小时"+C+"分"+D+"秒"}show_runtime();</script>
把“2/2/2023 21:00:00”改为建站日期就可以了。
<span id="span"></span> <script type="text/javascript"> function runtime(){ // 初始时间,日/月/年 时:分:秒 X = new Date("01/01/2023 2:52:00"); Y = new Date(); T = (Y.getTime()-X.getTime()); M = 24*60*60*1000; a = T/M; A = Math.floor(a); b = (a-A)*24; B = Math.floor(b); c = (b-B)*60; C = Math.floor((b-B)*60); D = Math.floor((c-C)*60); //信息写入到DIV中 span.innerHTML = "本站勉强运行: "+A+"天"+B+"小时"+C+"分"+D+"秒" } setInterval(runtime, 1000);
把“01/01/2023 2:52:00”改成建站时间。