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阻止事件冒泡
Mar 20 Javascript
js操纵跨frame的三级联动select下拉选项实例介绍
May 19 Javascript
js获得页面的高度和宽度的方法
Feb 23 Javascript
Javascript模仿淘宝信用评价实例(附源码)
Nov 26 Javascript
微信小程序 wxapp导航 navigator详解
Oct 31 Javascript
JavaScript中双向数据绑定详解
May 03 Javascript
express+mockjs实现模拟后台数据发送功能
Jan 07 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
Jan 30 Javascript
layer弹出层 iframe层去掉滚动条的实例代码
Aug 17 Javascript
详解基于vue-cli3.0如何构建功能完善的前端架子
Oct 09 Javascript
微信小程序实现发送模板消息功能示例【通过openid推送消息给用户】
May 05 Javascript
Vue中图片Src使用变量的方法
Oct 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经典的给图片加水印程序
2006/12/06 PHP
php 的加密函数 md5,crypt,base64_encode 等使用介绍
2012/04/09 PHP
php对数组排序的简单实例
2013/12/25 PHP
PHP实现QQ空间自动回复说说的方法
2015/12/02 PHP
WordPress中重置文章循环的rewind_posts()函数讲解
2016/01/11 PHP
EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
2017/04/04 PHP
PHP中快速生成随机密码的几种方式
2017/04/17 PHP
vue双向数据绑定原理探究(附demo)
2017/01/17 Javascript
jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
2017/03/23 jQuery
解决JS内存泄露之js对象和dom对象互相引用问题
2017/06/25 Javascript
js读取本地文件的实例
2017/12/22 Javascript
微信小程序利用canvas 绘制幸运大转盘功能
2018/07/06 Javascript
vue.js使用v-pre与v-html输出HTML操作示例
2018/07/07 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
JS二级菜单不同实现方法分析【4种方法】
2018/12/21 Javascript
JS实现打字游戏
2019/12/17 Javascript
微信小程序pinker组件使用实现自动相减日期
2020/05/07 Javascript
vue的webcamjs集成方式
2020/11/16 Javascript
啥是佩奇?使用Python自动绘画小猪佩奇的代码实例
2019/02/20 Python
把JSON数据格式转换为Python的类对象方法详解(两种方法)
2019/06/04 Python
python发送多人邮件没有展示收件人问题的解决方法
2019/06/21 Python
Windows10下Tensorflow2.0 安装及环境配置教程(图文)
2019/11/21 Python
python将数组n等分的实例
2019/12/02 Python
荷兰时尚精品店:Labels Fashion
2020/03/22 全球购物
J2EE包括哪些技术
2016/11/25 面试题
法学专业个人求职信
2013/09/26 职场文书
校园活动宣传方案
2014/03/28 职场文书
员工试用期自我评价
2014/09/18 职场文书
学校班子个人对照检查材料思想汇报
2014/09/27 职场文书
大学迎新生标语
2014/10/06 职场文书
班主任经验交流材料
2014/12/16 职场文书
听课评课活动心得体会
2016/01/15 职场文书
2016干部作风整顿心得体会
2016/01/22 职场文书
电子表的操作介绍说明书
2019/10/28 职场文书
python面向对象版学生信息管理系统
2021/06/24 Python
PostgreSQL逻辑复制解密原理解析
2022/09/23 PostgreSQL