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函数
Oct 16 Javascript
javascript闭包的理解和实例
Aug 12 Javascript
js创建数据共享接口——简化框架之间相互传值
Oct 23 Javascript
JS 数字转换研究总结
Dec 26 Javascript
javascript实现瀑布流动态加载图片原理
Aug 12 Javascript
Bootstrap Img 图片样式(推荐)
Dec 13 Javascript
简单的渐变轮播插件
Jan 12 Javascript
JS判断指定dom元素是否在屏幕内的方法实例
Jan 23 Javascript
基于AngularJS的拖拽文件上传的实例代码
Jul 15 Javascript
js单页hash路由原理与应用实战详解
Aug 14 Javascript
turn.js异步加载实现翻书效果
Jul 25 Javascript
原生js+ajax分页组件
Jan 30 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 变量类型的强制转换
2009/10/23 PHP
xss防御之php利用httponly防xss攻击
2014/03/21 PHP
laravel开发环境homestead搭建过程详解
2020/07/03 PHP
PHP SESSION跨页面传递失败解决方案
2020/12/11 PHP
用js重建星际争霸
2006/12/22 Javascript
jQuery 白痴级入门教程
2009/11/11 Javascript
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
JS调用页面表格导出excel示例代码
2014/03/18 Javascript
Javascript实现简单二级下拉菜单实例
2014/06/15 Javascript
浅析Javascript中“==”与“===”的区别
2014/12/23 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
Jquery uploadify上传插件使用详解
2016/01/13 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
JS深度拷贝Object Array实例分析
2016/03/31 Javascript
详解AngularJS1.6版本中ui-router路由中/#!/的解决方法
2017/05/22 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
2018/09/03 Javascript
TypeScript 运行时类型检查补充工具
2020/09/28 Javascript
[36:29]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 LGD vs TNC
2018/04/02 DOTA
[01:25:38]DOTA2-DPC中国联赛 正赛 VG vs LBZS BO3 第一场 1月19日
2021/03/11 DOTA
pyqt4教程之widget使用示例分享
2014/03/07 Python
在Django的session中使用User对象的方法
2015/07/23 Python
Scrapy的简单使用教程
2017/10/24 Python
利用Python如何生成便签图片详解
2018/07/09 Python
基于Tensorflow批量数据的输入实现方式
2020/02/05 Python
解决Python数据可视化中文部分显示方块问题
2020/05/16 Python
MoviePy常用剪辑类及Python视频剪辑自动化
2020/12/18 Python
html5本地存储_动力节点Java学院整理
2017/07/12 HTML / CSS
乐高官方旗舰店:LEGO积木玩具
2019/04/06 全球购物
万豪国际住宅与别墅集团:Homes & Villas by Marriott International
2020/10/08 全球购物
职位证明模板
2015/06/23 职场文书
社区服务理念口号
2015/12/25 职场文书
会计做账心得体会
2016/01/22 职场文书
idea搭建可运行Servlet的Web项目
2021/06/26 Java/Android
Mysql 数据库中的 redo log 和 binlog 写入策略
2022/04/26 MySQL