網站底部代碼(網站添加已運行多長時間的統計代碼)

很多站長友友們,都喜歡在自己網站的底部加入網站已運行多少天的代碼。今天有用戶過來詢問此功能的實現方法,就把以前在網站收集的幾段代碼分享出來。有需要就拿去吧。js網站已運行多少天的代碼示例1:<script language = “JavaScript”type = “text/javascript” >
//添加網站的上線時間
var urodz = new Date(“11/18/2016″);
var now = new Date();
var ile = now.getTime() – urodz.getTime();
var dni = Math.floor(ile / (1000 * 60 * 60 * 24));
document.write(dni+”天”);
</script>
代碼運行結果:1058天註:1、此示例隻能計算出開始時間到現在相距多天2、將 11/18/2016 修改成自己網站的上線時間即可;示例2:<span id=”span”></span>
<script type=”text/javascript”>
function runtime(){
// 初始時間,日/月/年 時:分:秒
X = new Date(“11/18/2016 8:32: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);
</script>
運行結果:本站勉強運行: 1058天13小時34分46秒註:1、此代碼輸出的時間,其秒數是動態變化的2、將 11/18/2016 8:32:00 修改成網站的上線時間php 網站已運行多少天的代碼示例代碼:PHP函數<?php
function Sec2Time($time){
//設置時區,如果需要去掉註釋即可
//date_default_timezone_set(‘Asia/Shanghai’);
$stime = strtotime($time);
$times = time() – $stime;
if(is_numeric($times)){
$value = array(
“years” => 0,
“days” => 0,
“hours” => 0,
“minutes” => 0,
“seconds” => 0,
);
if($times >= 31556926){
$value[“years”] = floor($times / 31556926);
$times = ($times % 31556926);
}
if($times >= 86400){
$value[“days”] = floor($times / 86400);
$times = ($times % 86400);
}
if($times >= 3600){
$value[“hours”] = floor($times / 3600);
$times = ($times % 3600);
}
if($times >= 60){
$value[“minutes”] = floor($times / 60);
$times = ($times % 60);
}
$value[“seconds”] = floor($times);
return (array) $value;
}else{
return (bool) FALSE;
}
}
?>
函數調用:<?php
//可以修改成自己網站的初始時間
$time = Sec2Time(‘2016-08-11 00:00:00′);
echo $time[‘years’].’年’.$time[‘days’].’天’.$time[‘hours’].’小時';
// $time[‘minutes’] 分
// $time[‘seconds’] 秒
?>
運行結果:3年62天2小時

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://kuaisubeian.cc/48606.html

kuaisubeian