这篇文章主要介绍了php实现显示网站运行时间,需要的朋友可以参考下

废话不多说,直接上代码。


<?php
// 设置时区
date_default_timezone_set('Asia/Shanghai');
/**
 * 秒转时间,格式 年 月 日 时 分 秒
 *
 * @author [email protected]
 * @param int $time
 * @return array|boolean
 */
function Sec2Time($time){
 if(is_numeric($time)){
$value = array(
"years" => 0, "days" => 0, "hours" => 0,
"minutes" => 0, "seconds" => 0,
);
if($time >= 31556926){
 $value["years"] = floor($time/31556926);
 $time = ($time%31556926);
}
if($time >= 86400){
 $value["days"] = floor($time/86400);
 $time = ($time%86400);
}
if($time >= 3600){
 $value["hours"] = floor($time/3600);
 $time = ($time%3600);
}
if($time >= 60){
 $value["minutes"] = floor($time/60);
 $time = ($time%60);
}
$value["seconds"] = floor($time);
return (array) $value;
 }else{
return (bool) FALSE;
 }
}

// 本站创建的时间
$site_create_time = strtotime('2013-05-22 00:00:00');
$time = time() - $site_create_time;
$uptime = Sec2Time($time);
?>

本站运行:<span style="color:red;"><?php echo $uptime['years']; ?>年<?php echo $uptime['days']; ?>天<?php echo $uptime['hours']; ?>小时<?php echo $uptime['minutes']; ?>分<?php echo $uptime['seconds']; ?>秒</span>

最新资讯
别叫那个华为人跑了

别叫那个华为人跑了

华为今年在海外招聘人才的策略,显得更为直接和野蛮。
孙宇晨回应取消巴菲特午餐会:先静养 重申取消不延期

孙宇晨回应取消巴菲特

随后,孙宇晨向新京报记者表示,一切先静养。此后,他重申取
孙宇晨名下“广州陪我公司”决议解散

孙宇晨名下“广州陪我

7月18日,广州陪我信息科技有限公司新增注销备案,注销原
华为据悉上半年收入增长约30%

华为据悉上半年收入增

华为据悉上半年收入增长约30%。
红包和表情包别乱用!腾讯获赔90万

红包和表情包别乱用!腾

因认为“吹牛”软件使用了与微信相似的红包界面和聊天
科创板上市委:同意传音控股发行上市

科创板上市委:同意传音

据上交所官网,科创板上市委2019年第16次审议会议结果公
最新文章
Javascript读写cookie的实例源码

Javascript读写cookie

今天小编就为大家分享一篇关于Javascript读写cookie的
微信小程序登录session的使用

微信小程序登录sessio

这篇文章主要介绍了微信小程序登录session的使用,小编
JavaScript中this用法学习笔记

JavaScript中this用法

在本篇文章里小编给大家分享了关于JavaScript中this用
nodejs微信开发之授权登录+获取用户信息

nodejs微信开发之授权

这篇文章主要介绍了nodejs微信开发之授权登录+获取用
nodejs微信开发之自动回复的实现

nodejs微信开发之自动

这篇文章主要介绍了nodejs微信开发之自动回复的实现,文
node微信开发之获取access_token+自定义菜单

node微信开发之获取ac

这篇文章主要介绍了node微信开发之获取access_token+