JavaScript 生成時間信息
下面的方法是通過 JavaScript 的 Date() 方法獲取當(dāng)前以及建站的時間(建站時間需手動修改為你網(wǎng)站的建站時間),然后通過 getTime() 方法計算的二者時間間隔(getTime() 方法會獲取目標(biāo)時間距 2000 年 1 月 1 日之間的毫秒數(shù)),最后向下取整獲取天數(shù)、小時數(shù)、分鐘數(shù)、秒數(shù)來生成網(wǎng)站運行時間的,具體代碼如下:
- <script type="text/javascript">
- function show_site_runtime(){
- window.setTimeout("show_site_runtime()",1000); // 每秒運行一次函數(shù)
- X=new Date("01/03/2017 00:00:00"); //在這里修改你的建站時間
- Y=new Date();
- T=(Y.getTime()-X.getTime()); // 獲取當(dāng)前時間與指定時間之間的時間間隔(ms)
- i=24*60*60*1000;
- d=T/i;
- D=Math.floor(d); // 計算天數(shù)并向下取整
- h=(d-D)*24;
- H=Math.floor(h); // 計算剩余不足一天的小時數(shù)并向下取整
- m=(h-H)*60;
- M=Math.floor(m); // 計算剩余不足一小時的分鐘數(shù)并向下取整
- s=(m-M)*60
- S=Math.floor(s); // 計算剩余不足一分鐘的秒數(shù)并向下取整
- site_runtime.innerHTML= Y+D + " 天 " + H + " 小時 " + M + " 分 " + S + " 秒 "
- }
- show_site_runtime();
- </script>
注意:將代碼中的初始建站時間修改為你網(wǎng)站的建站時間。文章源自網(wǎng)吧系統(tǒng)維護-http://www.hvig.cn/7696.html
HTML 前端輸出
在你需要輸出的地方添加如下代碼即可:文章源自網(wǎng)吧系統(tǒng)維護-http://www.hvig.cn/7696.html
- <p>>>> 網(wǎng)站已平穩(wěn)運行:<span id="site_runtime" style="color: #24a0f0;"></span><<<</p>
樣式的話我沒怎么做調(diào)整,大家自己根據(jù)自己情況調(diào)整下吧。文章源自網(wǎng)吧系統(tǒng)維護-http://www.hvig.cn/7696.html 文章源自網(wǎng)吧系統(tǒng)維護-http://www.hvig.cn/7696.html
版權(quán)聲明:文章圖片資源來源于網(wǎng)絡(luò),如有侵權(quán),請留言刪除!!!


1F
為什么如果是當(dāng)天時間開始計算的話天數(shù)會變成-59的?
B1
@ 匿名 有可能是你PHP或者服務(wù)器時間差的問題。。。