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 相关文章推荐
js 蒙版进度条(结合图片)
Mar 10 Javascript
解决jquery操作checkbox火狐下第二次无法勾选问题
Feb 10 Javascript
ListBox实现上移,下移,左移,右移的简单实例
Feb 13 Javascript
jquery分页插件jquery.pagination.js使用方法解析
Apr 01 Javascript
HTML Table 空白单元格补全的简单实现
Oct 13 Javascript
Bootstrap风格的zTree右键菜单
Feb 17 Javascript
Vue.js结合bootstrap实现分页控件
Mar 10 Javascript
初识 Vue.js 中的 *.Vue文件
Nov 22 Javascript
微信小程序调用微信支付接口的实现方法
Apr 29 Javascript
js的新生代垃圾回收知识点总结
Aug 22 Javascript
JS实现简单tab选项卡切换
Oct 25 Javascript
JS浏览器BOM常见操作实例详解
Apr 27 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加MYSQL服务器
2006/10/09 PHP
PHP中SimpleXML函数用法分析
2014/11/26 PHP
php从数据库读取数据,并以json格式返回数据的方法
2018/08/21 PHP
常用js脚本
2006/12/03 Javascript
jquery隐藏标签和显示标签的实例
2013/11/11 Javascript
jQuery 2.0.3 源码分析之core(一)整体架构
2014/05/27 Javascript
基于jQuery实现点击弹出层实例代码
2016/01/01 Javascript
HTML Table 空白单元格补全的简单实现
2016/10/13 Javascript
JS弹出窗口的运用与技巧大全
2016/11/01 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
2017/02/09 Javascript
Javascript仿京东放大镜的效果
2017/03/01 Javascript
nodejs中各种加密算法的实现详解
2019/07/11 NodeJs
nuxt配置通过指定IP和端口访问的实现
2020/01/08 Javascript
JavaScript事件委托实现原理及优点进行
2020/08/29 Javascript
vue+echarts实现动态折线图的方法与注意
2020/09/01 Javascript
[08:54]DOTA2-DPC中国联赛 正赛 Aster vs LBZS 选手采访
2021/03/11 DOTA
Django中几种重定向方法
2015/04/28 Python
CentOS下使用yum安装python-pip失败的完美解决方法
2017/08/16 Python
查看TensorFlow checkpoint文件中的变量名和对应值方法
2018/06/14 Python
在django admin中添加自定义视图的例子
2019/07/26 Python
python实现加密的方式总结
2020/01/19 Python
完美解决jupyter由于无法import新包的问题
2020/05/26 Python
css3 中的新特性加强记忆详解
2016/04/16 HTML / CSS
MyHeritage美国:家族史研究和DNA测试的领先服务
2019/05/27 全球购物
英语专业推荐信
2013/11/16 职场文书
修理厂厂长岗位职责
2014/01/30 职场文书
迎新晚会邀请函
2014/02/01 职场文书
私人会所最新创业计划书范文
2014/03/24 职场文书
岗位聘任书范文
2014/03/29 职场文书
委托协议书范本
2014/04/22 职场文书
优秀毕业生就业推荐信
2014/05/22 职场文书
四风对照检查材料思想汇报
2014/09/20 职场文书
个人融资协议书范本两则
2014/10/15 职场文书
单位更名证明
2015/06/18 职场文书
PostgreSQL13基于流复制搭建后备服务器的方法
2022/01/18 PostgreSQL