Leave a comment (2) 作者:adwin

刚才在别人的站逛,偶然看到底部写着“本站已运行XX天XX小时XX分XX秒”,突然寻思着,我的小站也有两三年的历史了,不如也跟风在底部加上这么个小玩意儿。

想了想一个最重要的问题:从什么时候开始算起呢?本来想着从id为1的那篇博文算起,结果悲剧的是,ID是1的那篇文章是程序自带的,早就被删了。算了,想来想去,还是从域名注册的日期算起吧。去查了一下WHOIS,看到一个Creation Date: 2011-09-17T04:46:18Z,好,就用它了!

好,那现在就动手!具体的就不多说了,只要获取当前的时间戳,和域名注册时的时间戳相减,算出时长就好了,不值一提。

 

<?php
function gogogo(){
$one = strtotime('2011-09-17 04:46:18');
$two= time();
$cle = $two-$one;
$tian=3600*24;
$xiaoshi=60*60;
$fenzhong=60;
$d = ceil($cle / $tian);
$h = ceil(($cle % $tian) / $xiaoshi);
$m = ceil(($cle % $xiaoshi) / $fenzhong);
echo "本站已独立持续稳定运行 $d 天 $h 小时 $m 分";
}
?>

分类:心情小记 | 标签: PHP 时间戳
分享到:

评论列表:

新一
2014-05-29 22:01
其实这个用JS来写好了,还能动态更新啊。
李若蟾
2014-08-24 22:08
不错的知识哦

我也说两句 »