欢迎光临
我们一直在努力
扫描二维码在手机上浏览
网站制作

PHP实现显示网站运行时间

这篇文章主要介绍了php实现显示网站运行时间,需要的朋友可以参考下,假设你的当前时间为这种格式“2017-01-01”,想计算几天后时间格式,可用的计算代码如下:

本站运行:<?php echo floor((time()-strtotime('2017-01-01'))/86400);?>

输出格式为:

本站运行:1704天

如果你想计算多少年多少月多少日可用下面代码实现:

<?php
date_default_timezone_set('Asia/Shanghai');
function Sec2Time($time){
	if (is_numeric($time)) {
		$value = array("y"=>0,"m" =>0,"d" =>0,"h" =>0,"i" =>0,"s" =>0,);
		if($time>=31556926){
			$value["y"] = floor($time/31556926);$time=($time%31556926);
		}
		if($time>=2592000){
			$value["m"]=floor($time/2592000);$time=($time%2592000);
		}
		if($time>=86400){
			$value["d"]=floor($time/86400);$time=($time%86400);
		}
		if($time>=3600){
			$value["h"]=floor($time/3600);$time = ($time%3600);
		}
		if($time>=60){
			$value["i"] = floor($time/60);$time = ($time%60);
		}
		$value["seconds"]=floor($time);
		return (array) $value;
	}else{
		return (bool) FALSE;
	}
	$site_create_time = strtotime('2017-01-01');
	$time = time() - $site_create_time;
	$sltime = Sec2Time($time);
	echo '本站运行:';
	if($sltime['y']!='0'){
		echo $sltime['y'].'年';
	}
	if($sltime['m']=='0' && $sltime['d']=='0'){
		echo '整';
	}
	if($sltime['m']!='0'){
		echo $sltime['m'].'月';
	}else{
		if($sltime['d']!='0'){
			echo '零';
		}
	}
	if($sltime['d']!='0'){
		echo $sltime['d'].'天';
	}
}
?>

输出格式为:

本站运行:4年8月3天
THE END
历史上的今天
三月
3
    哇哦~~~,历史上的今天没发表过文章哦
标签
喜欢就支持一下吧!!!
点赞0打赏分享
版权声明
本站文章除注明转载外,均为本站原创或翻译,欢迎任何形式的转载,但请务必注明出处,尊重他人劳动。
转载请注明:文章转载自:灵阳星空 » PHP实现显示网站运行时间
本文标题:PHP实现显示网站运行时间
本文日期:本文发表于 2020/03/03 12:54:00,最后更新于 2020/03/03 12:54:00,如内容失效,请反馈给我们,谢谢!
本文地址: https://www.jsksky.com/php-implementation-shows-website-running-time.html

网络臭虫

已发布411篇文章
吃得苦中苦,方为人上人,不卧薪藏胆,哪能苦尽甘来?点击进入我的网站了解更多有关我的信息。

评论 抢沙发

评论前必须登录!

 


觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏