根据 西狂部落阁 的文章提供的代码修改下样式,将代码放置在底部模板中或者你需要的地方(footer、sidebar 等等),我这里的模板是 index.php 中。修改好其中自定义的网站建成时间和相关文字,就可以直接运行了。当然你可以修改 sitetime 的 CSS ,让它更有效果。

注意代码中的 “” ‘’ 引号,复制后要确保是英文状态下的,否则会出错。

1. <p>博客稳定运行<span style="color: orange;" id="sitetime"></span></p>  
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()  
13.  var todayDate = today.getDate()  
14.  var todayHour = today.getHours()  
15.  var todayMinute = today.getMinutes()  
16.  var todaySecond = today.getSeconds()  
17.  /* 修改下面的t1数值为网站建成时间(年,月,日,时,分,秒)*/  
18.  var t1 = Date.UTC(2013,11,9,0,0,0)  
19.  var t2 = Date.UTC(todayYear,todayMonth,todayDate,todayHour,todayMinute,todaySecond)  
20.  var diff = t2-t1  
21.  var diffYears = Math.floor(diff/years)  
22.  var diffDays = Math.floor((diff/days)-diffYears*365)  
23.  var diffHours = Math.floor((diff-(diffYears*365+diffDays)*days)/hours)  
24.  var diffMinutes = Math.floor((diff-(diffYears*365+diffDays)*days-diffHours*hours)/minutes)  
25.  var diffSeconds = Math.floor((diff-(diffYears*365+diffDays)*days-diffHours*hours-diffMinutes*minutes)/seconds)  
26.  document.getElementById('sitetime').innerHTML = diffYears +' 年 '+ diffDays + ' 天 ' + diffHours + ' 小时 ' + diffMinutes + ' 分钟 ' + diffSeconds + ' 秒'  
27.  }  
28.  siteTime()  
29.  </script>