
wordpress博客显示网站运行时间
代码部署:把下面的代码放到functions.php中即可。(注意:修改代码中的建站时间为你自己的)
- // 运行时间
- // 设置时区
- date_default_timezone_set('Asia/Shanghai');
- /**
- * 秒转时间,格式 年 月 日 时 分 秒
- *
- * @author Roogle
- * @return html
- */
- function getBuildTime(){
- // 在下面按格式输入本站创建的时间
- $site_create_time = strtotime('2020-02-28 08:00:00');
- $time = time() - $site_create_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);
- echo '<span class="btime">'.$value['years'].'年'.$value['days'].'天'.$value['hours'].'小时'.$value['minutes'].'分</span>';
- }else{
- echo '';
- }
- }
在合适的位置(如footer.php)调用
已稳定运行:<?php getBuildTime(); ?>