php 本站已运行了多少天,网站添加本站已运行XX天的统计代码

傲世发现有许多的站长都喜欢给自己的网站上加一个本站已运行时间的显示,那么该如何做到呢?今天傲世就给大家分享几种方法,希望能帮到你。

js实现网站已运行XX天的代码

示例1:

//添加网站的上线时间

var urodz = new Date("11/01/2019");

var now = new Date();

var ile = now.getTime() - urodz.getTime();

var dni = Math.floor(ile / (1000 * 60 * 60 * 24));

document.write(dni+"天");

代码运行结果:1天

注:

1、此示例只能计算出开始时间到现在相距多天,但是代码逻辑简单

2、将 11/01/2019 修改成自己网站的上线时间即可;

示例2:

function runtime(){

// 初始时间,日/月/年 时:分:秒

X = new Date("11/01/2019 0:0: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);

运行结果:

本站勉强运行: 1天0小时0分0秒

注:

1、此代码输出的时间,其秒数是动态变化的

2、将11/01/2019 0:0:00修改成自己网站的上线时间即可

php实现网站已运行XX天的代码

示例:

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;

}

}

//可以修改成自己网站的初始时间

$time = Sec2Time(''2019-11-01 00:00:00'');

echo $time[''years''].''年''.$time[''days''].''天''.$time[''hours''].''小时'';

// $time[''minutes''] 分

// $time[''seconds''] 秒

?>

运行结果:

0年1天0小时

注:

1、此PHP代码,会输出年月日时分秒,但时间段不会动态变化

2、虽然此代码可以实现,网站运行多长时间的功能,但傲世还是不建议大家使用此代码

展开全文 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值