这篇文章主要介绍了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>

最新资讯
从奢靡到大众:内地KTV三十年兴衰,出路何在?

从奢靡到大众:内地KTV

传统KTV行业目前市场规模超千亿,但面临着租金和人工成
特斯拉恢复交付中国产Model 3 此前因疫情暂停

特斯拉恢复交付中国产

据外媒援引特斯拉一位公司代表称,该公司已完全恢复了其
报告:亚马逊在可视门铃市场领先谷歌

报告:亚马逊在可视门铃

StrStrategy Analytics智能家居战略服务最新发布的研
微信战"疫"数据报告:小程序超市业态访问同比增115%

微信战"疫"数据报告

截至2月14日,小程序超市业态访问量同比增长115%,生鲜果
高德联合47家网约车:加大运力 推测温消毒安心车

高德联合47家网约车:加

高德建议乘客在“安心出行月”打车时,选择标有“测温消
爱奇艺已恢复正常 昨晚曾因技术问题无法播放

爱奇艺已恢复正常 昨

截至17日发稿,记者注意到爱奇艺应用程序已经恢复正常播
最新文章
Vue实现图片与文字混输效果

Vue实现图片与文字混

用多了 JQuery ,习惯了使用JQuery的API操作 DOM ,几乎忘
Vue实现点击当前元素以外的地方隐藏当前元素(实现思路)

Vue实现点击当前元素

这篇文章主要介绍了Vue实现点击当前元素以外的地方隐
Vue实现验证码功能

Vue实现验证码功能

这篇文章主要为大家详细介绍了Vue实现验证码功能,文中
JS实现的雪花飘落特效示例

JS实现的雪花飘落特效

这篇文章主要介绍了JS实现的雪花飘落特效,结合实例形
微信小程序实现图片压缩

微信小程序实现图片压

这篇文章主要为大家详细介绍了微信小程序实现图片压缩
JavaScript实现京东放大镜效果

JavaScript实现京东放

这篇文章主要为大家详细介绍了JavaScript实现京东放大