博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 多长时间之前 的函数
阅读量:6224 次
发布时间:2019-06-21

本文共 2125 字,大约阅读时间需要 7 分钟。

hot3.png

createtime = $createtime; $this->gettime = $gettime; } function getSeconds() { return $this->createtime-$this->gettime; } function getMinutes() { return ($this->createtime-$this->gettime)/(60); } function getHours() { return ($this->createtime-$this->gettime)/(60*60); } function getDay() { return ($this->createtime-$this->gettime)/(60*60*24); } function getMonth() { return ($this->createtime-$this->gettime)/(60*60*24*30); } function getYear() { return ($this->createtime-$this->gettime)/(60*60*24*30*12); } function index() { if($this->getYear() > 1) { if($this->getYear() > 2) { return date("Y-m-d",$this->gettime); exit(); } return intval($this->getYear())." 年前"; exit(); } if($this->getMonth() > 1) { return intval($this->getMonth())." 月前"; exit(); } if($this->getDay() > 1) { return intval($this->getDay())." 天前"; exit(); } if($this->getHours() > 1) { return intval($this->getHours())." 小时前"; exit(); } if($this->getMinutes() > 1) { return intval($this->getMinutes())." 分钟前"; exit(); } if($this->getSeconds() > 1) { return intval($this->getSeconds()-1)." 秒前"; exit(); } } } //类的使用实例 /* * * 调用类输出方式 * * $a = new Mygettime(time(),strtotime('-25 month')); * echo iconv('utf-8', 'gb2312', $a->index())?iconv('utf-8', 'gb2312', $a->index()):iconv('utf-8', 'gb2312', '当前'); * */

转载于:https://my.oschina.net/bubifengyun/blog/604371

你可能感兴趣的文章
CentOS 5.4 final下Systemtap的安装
查看>>
虚拟地址
查看>>
HSSFWorkbook 创建Excel文件
查看>>
隐藏浏览器原生的滚动条
查看>>
java----内部类与匿名内部类的各种注意事项与知识点
查看>>
阿里巴巴Java开发手册———个人追加的见解和补充(四)
查看>>
VNC安装配置及连接(CentOS)
查看>>
Android自动化测试之Monkeyrunner使用方法及实例
查看>>
数据科学家和大数据计数人员工具包
查看>>
oracle的loop等循环语句的几个用法小例子
查看>>
微信获得access-token
查看>>
Win7 丢失MSVCR110.DLL的解决办法
查看>>
Angular的12个经典问题,看看你能答对几个?(文末附带Angular测试)
查看>>
【转】fileno函数与ftruncate函数
查看>>
HashMap和HashSet的区别
查看>>
Huginn部署到 Heroku
查看>>
hadoop完全分布式安装部署-笔记
查看>>
允许远程访问MySQL的设置
查看>>
京东首页静态页面
查看>>
Autodesk FBX SDK Program 中文 (一)
查看>>