网站显示当前运行时间的代码是什么?

原创 2018年10月30日21:51:39评论搜索同类文章215阅读打印本文

网站显示当前运行时间的代码是什么?

一段显示网站运行时间的代码,保存下来,以备不时之需,也方便有需要的朋友。

时间显示格式:年+天+时+分+秒

Js代码

js代码一般放在<header>标签里面,但为了减少网页加载时间,建议放在页脚文件的</body>前。

  1. <!--网站计时-->
  2. <script>
  3.  function secondToDate(second) {
  4.  if (!second) {
  5.  return 0;
  6.  }
  7.  var time = new Array(0, 0, 0, 0, 0);
  8.  if (second >= 365 * 24 * 3600) {
  9.  time[0] = parseInt(second / (365 * 24 * 3600));
  10.  second %= 365 * 24 * 3600;
  11.  }
  12.  if (second >= 24 * 3600) {
  13.  time[1] = parseInt(second / (24 * 3600));
  14.  second %= 24 * 3600;
  15.  }
  16.  if (second >= 3600) {
  17.  time[2] = parseInt(second / 3600);
  18.  second %= 3600;
  19.  }
  20.  if (second >= 60) {
  21.  time[3] = parseInt(second / 60);
  22.  second %= 60;
  23.  }
  24.  if (second > 0) {
  25.  time[4] = second;
  26.  }
  27.  return time;
  28.  }</script>
  29. <script type="text/javascript" language="javascript">
  30.  function setTime() {
  31.  var create_time = Math.round(new Date(Date.UTC(2017, 01, 23, 11, 42, 23)).getTime() / 1000);
  32.  var timestamp = Math.round((new Date().getTime() + 8 * 60 * 60 * 1000) / 1000);
  33.  currentTime = secondToDate((timestamp - create_time));
  34.  currentTimeHtml = '本站与Jane不离不弃已有:' + currentTime[0] + '年 ' + currentTime[1] + '天 '
  35.  + currentTime[2] + '时 ' + currentTime[3] + '分 ' + currentTime[4]
  36.  + '秒';
  37.  document.getElementById("htmer_time").innerHTML = currentTimeHtml;
  38.  } setInterval(setTime, 1000);
  39. </script>

调用代码

将以下代码放在你希望显示的地方。

  1. <span id="htmer_time" "></span>
The End

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: