两款网站运营时间统计代码

杨泽业 2018年5月13日13:40:0857,488 views

在网站的底部添加本网站已经稳定运营了多少年多少月多少日,可以给访客带来更加真实的、信任的感觉,所以我建议个人网站在自己的网站底部添加这个运营时间统计的代码,下面杨泽业博客为你贡献两款统计代码,各有好处哦!

第一款,显示天、时、秒的的代码,如下:

  1. <SPAN id=span_dt_dt style="color: #2F889A;"></SPAN> <SCRIPT language=javascript>function show_date_time(){
  2. window.setTimeout("show_date_time()"1000);
  3. BirthDay=new Date("8/5/2016 08:08:08");
  4. today=new Date();
  5. timeold=(today.getTime()-BirthDay.getTime());
  6. sectimeold=timeold/1000
  7. secondsold=Math.floor(sectimeold);
  8. msPerDay=24*60*60*1000
  9. e_daysold=timeold/msPerDay
  10. daysold=Math.floor(e_daysold);
  11. e_hrsold=(e_daysold-daysold)*24;
  12. hrsold=Math.floor(e_hrsold);
  13. e_minsold=(e_hrsold-hrsold)*60;
  14. minsold=Math.floor((e_hrsold-hrsold)*60);
  15. seconds=Math.floor((e_minsold-minsold)*60);
  16. span_dt_dt.innerHTML='<font style=color:#C40000>'+daysold+'</font> 天 <font style=color:#C40000>'+hrsold+'</font> 时 <font style=color:#C40000>'+minsold+'</font> 分 <font style=color:#C40000>'+seconds+'</font> 秒';
  17. }
  18. show_date_time();</script>

这个就是我的博客2018年5月13日以前的统计代码,如果是在一年以内使用这个代码还好,但是运营超过365天了,就感觉不出来到底运营了几年几月了,显示效果如下:

网站运营时间统计

网站运营时间统计

第二款,显示年,天,小时,分,秒的统计代码:

  1. <span id="sitetime"></span>
  2. <script language=javascript>
  3.     function siteTime(){
  4.         window.setTimeout("siteTime()"1000);
  5.         var seconds = 1000;
  6.         var minutes = seconds * 60;
  7.         var hours = minutes * 60;
  8.         var days = hours * 24;
  9.         var years = days * 365;
  10.         var today = new Date();
  11.         var todayYear = today.getFullYear();
  12.         var todayMonth = today.getMonth()+1;
  13.         var todayDate = today.getDate();
  14.         var todayHour = today.getHours();
  15.         var todayMinute = today.getMinutes();
  16.         var todaySecond = today.getSeconds();
  17.         /* Date.UTC() -- 返回date对象距世界标准时间(UTC)1970年1月1日午夜之间的毫秒数(时间戳)
  18.         year - 作为date对象的年份,为4位年份值
  19.         month - 0-11之间的整数,做为date对象的月份
  20.         day - 1-31之间的整数,做为date对象的天数
  21.         hours - 0(午夜24点)-23之间的整数,做为date对象的小时数
  22.         minutes - 0-59之间的整数,做为date对象的分钟数
  23.         seconds - 0-59之间的整数,做为date对象的秒数
  24.         microseconds - 0-999之间的整数,做为date对象的毫秒数 */
  25.         var t1 = Date.UTC(2016,08,05,08,08,08); //北京时间2016-8-8 08:08:08
  26.         var t2 = Date.UTC(todayYear,todayMonth,todayDate,todayHour,todayMinute,todaySecond);
  27.         var diff = t2-t1;
  28.         var diffYears = Math.floor(diff/years);
  29.         var diffDays = Math.floor((diff/days)-diffYears*365);
  30.         var diffHours = Math.floor((diff-(diffYears*365+diffDays)*days)/hours);
  31.         var diffMinutes = Math.floor((diff-(diffYears*365+diffDays)*days-diffHours*hours)/minutes);
  32.         var diffSeconds = Math.floor((diff-(diffYears*365+diffDays)*days-diffHours*hours-diffMinutes*minutes)/seconds);
  33.         document.getElementById("sitetime").innerHTML=" 本网站已稳定运行"+diffYears+" 年 "+diffDays+" 天 "+diffHours+" 小时 "+diffMinutes+" 分钟 "+diffSeconds+" 秒";
  34.     }
  35.     siteTime();
  36. </script>

这个就是我2018年5月13日以后的统计代码,可以显示多少年了,感觉到时间更加清晰一点了。显示效果如下:

网站运营时间统计

网站运营时间统计

好了,本次分享已经结束了,具体使用哪一款,自己决定吧!欢迎关注杨泽业博客,学习更多 的建站知识。

  • 泽业营销网官方QQ群
  • 群号:99293363
  • weinxin
  • 我的微信公众号
  • ID:iyangzeye
  • weinxin
杨泽业
  • 本文由 发表于 2018年5月13日13:40:08
  • 转载请务必保留本文链接:https://www.yangzeye.cn/sitetime.html
博客网站两周年记 泽业公告

博客网站两周年记

我的博客不知不觉的今天就是开通两周年了,今天还是看见网站底部的统计才知道的。   我的这个博客是2016年的8月5日开通,那时候开通的目的是为了学习好七哥分享的一些卖家内参的知识,同时也发布...
杨泽业:微信怎么提额?微信还能不能提额? 通讯软件

杨泽业:微信怎么提额?微信还能不能提额?

随着微信支付的不断普及,微信支付的各种优势越来越显现,使用微信支付的人越来越多,使用的频率越来越多,支付的金额也越来越大,很多人的微信支付已经超过了20万一年的限制,因此无法在使用微信支付了。 微信提...
匿名

发表评论 取消回复

匿名网友 填写信息

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

评论:5   其中:访客  3   博主  2
    • 数字财富玄机
      数字财富玄机 1

      貌似两个代码统计数据天数相差一天,第一种时间统计是对的,第二种计算上面多了一天时间

        • 杨泽业
          杨泽业

          @ 数字财富玄机 一样的啊,根据图片上面的显示的时间,上面是646天5个小时,下面的是一年281天5个小时,一年按365天算1365+281=646天一样啊,没有相差啊!你这么算的?

        • 性感美女图片
          性感美女图片 0

          这样计算正确吗

          • 皇冠导航
            皇冠导航 0

            为什么我的显示不了