php实例分享之实现显示网站运行时间


Posted in Javascript onMay 20, 2014

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

<?php
// 设置时区
date_default_timezone_set('Asia/Shanghai');
/**
 * 秒转时间,格式 年 月 日 时 分 秒
 * 
 * @author wangyupeng129@126.com
 * @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>

Javascript 相关文章推荐
jQuery学习基础知识小结
Nov 25 Javascript
判断浏览器的内核及版本号方法汇总
Jan 05 Javascript
使用node+vue.js实现SPA应用
Jan 28 Javascript
分享jQuery封装好的一些常用操作
Jul 28 Javascript
EasyUI 中combotree 默认不能选择父节点的实现方法
Nov 07 Javascript
微信小程序 实现列表项滑动显示删除按钮的功能
Apr 13 Javascript
angularjs中ng-bind-html的用法总结
May 23 Javascript
微信小程序实现跟随菜单效果和循环嵌套加载数据
Nov 21 Javascript
vuejs 制作背景淡入淡出切换动画的实例
Sep 01 Javascript
详解Vue内部怎样处理props选项的多种写法
Nov 06 Javascript
详解如何使用nvm管理Node.js多版本
May 06 Javascript
详解webpack的clean-webpack-plugin插件报错
Oct 16 Javascript
jQuery使用andSelf()来包含之前的选择集
May 19 #Javascript
JQuery弹出层示例可自定义
May 19 #Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
May 19 #Javascript
js跨域访问示例(客户端/服务端)
May 19 #Javascript
jquery 表格排序、实时搜索表格内容(附图)
May 19 #Javascript
jQuery函数的第二个参数获取指定上下文中的DOM元素
May 19 #Javascript
jQuery filter函数使用方法
May 19 #Javascript
You might like
PHP数组无限分级数据的层级化处理代码
2012/12/29 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
jQuery第三课 修改元素属性及内容的代码
2010/03/14 Javascript
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
2010/06/21 Javascript
setTimeout和setInterval的区别你真的了解吗?
2011/03/31 Javascript
加载 Javascript 最佳实践
2011/10/30 Javascript
jquery可见性过滤选择器使用示例
2013/06/24 Javascript
JavaScript的各种常见函数定义方法
2014/09/16 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
javascript下使用Promise封装FileReader
2016/02/19 Javascript
BootStrap 轮播插件(carousel)支持左右手势滑动的方法(三种)
2016/07/07 Javascript
angularjs中ng-attr的用法详解
2016/12/31 Javascript
BootStrap select2 动态改变值的方法
2017/02/10 Javascript
Vue2几种常见开局方式详解
2017/09/09 Javascript
用原生 JS 实现 innerHTML 功能实例详解
2019/04/03 Javascript
使用Vue CLI创建typescript项目的方法
2019/08/09 Javascript
JavaScript相等运算符的九条规则示例详解
2019/10/20 Javascript
详解vue 中 scoped 样式作用域的规则
2020/09/14 Javascript
Python和Ruby中each循环引用变量问题(一个隐秘BUG?)
2014/06/04 Python
Python的Tornado框架异步编程入门实例
2015/04/24 Python
Python实现求两个数组交集的方法示例
2019/02/23 Python
pandas实现将dataframe满足某一条件的值选出
2019/06/12 Python
Flask模板引擎之Jinja2语法介绍
2019/06/26 Python
Python Django 简单分页的实现代码解析
2019/08/21 Python
Python 文件操作之读取文件(read),文件指针与写入文件(write),文件打开方式示例
2019/09/29 Python
python合并多个excel文件的示例
2020/09/23 Python
教师研修随笔感言
2014/01/23 职场文书
新浪微博实习心得体会
2014/01/27 职场文书
劳动工资科岗位职责范本
2014/03/02 职场文书
学校三八妇女节活动情况总结
2014/03/09 职场文书
乡镇交通安全实施方案
2014/03/29 职场文书
巾帼志愿者活动方案
2014/08/17 职场文书
反腐倡廉警示教育活动心得体会
2014/09/04 职场文书
2015年小学校长工作总结
2015/05/19 职场文书
自定义函数实现单词排序并运用于PostgreSQL(实现代码)
2021/04/22 PostgreSQL
Tomcat弱口令复现及利用
2022/05/06 Servers