php返回相对时间(如:20分钟前,3天前)的方法


Posted in PHP onApril 14, 2015

本文实例讲述了php返回相对时间(如:20分钟前,3天前)的方法。分享给大家供大家参考。具体如下:

function plural($num) {
 if ($num != 1)
  return "s";
}
function getRelativeTime($date) {
 $diff = time() - strtotime($date);
 if ($diff<60)
  return $diff." 秒".plural($diff)." 前";
 $diff = round($diff/60);
 if ($diff<60)
  return $diff." 分钟".plural($diff)." 前";
 $diff = round($diff/60);
 if ($diff<24)
  return $diff." 小时".plural($diff)." 前";
 $diff = round($diff/24);
 if ($diff<7)
  return $diff." 天".plural($diff)." 前";
 $diff = round($diff/7);
 if ($diff<4)
  return $diff." 星期".plural($diff)." 前";
 return "on ".date("F j, Y", strtotime($date));
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
在线竞拍系统的PHP实现框架(一)
Oct 09 PHP
如何在PHP中使用Oracle数据库(5)
Oct 09 PHP
php xml文件操作代码(一)
Mar 20 PHP
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
Mar 21 PHP
UCenter 批量添加用户的php代码
Jul 17 PHP
php使用ob_flush不能每隔一秒输出原理分析
Jun 02 PHP
php关键字仅替换一次的实现函数
Oct 29 PHP
PHP生成各种常见验证码和Ajax验证过程
Jan 10 PHP
PHP中explode函数和split函数的区别小结
Aug 24 PHP
PHP中TP5 上传文件的实例详解
Jul 31 PHP
PHP实现APP微信支付的实例讲解
Feb 10 PHP
Laravel框架控制器的request与response用法示例
Sep 30 PHP
php备份数据库类分享
Apr 14 #PHP
PHP用反撇号执行外部命令
Apr 14 #PHP
PHP使用mysqldump命令导出数据库
Apr 14 #PHP
php遍历CSV类实例
Apr 14 #PHP
php获取twitter最新消息的方法
Apr 14 #PHP
php检测url是否存在的方法
Apr 14 #PHP
PHP中把对象转换为关联数组代码分享
Apr 09 #PHP
You might like
用IE远程创建Mysql数据库的简易程序
2006/10/09 PHP
探讨file_get_contents与curl效率及稳定性的分析
2013/06/06 PHP
php定界符
2014/06/19 PHP
javascript页面加载完执行事件代码
2014/02/11 Javascript
table insertRow、deleteRow定义和用法总结
2014/05/14 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
2016/06/21 Javascript
js学习之----深入理解闭包
2016/11/21 Javascript
有趣的bootstrap走动进度条
2016/12/01 Javascript
微信小程序 动态绑定事件并实现事件修改样式
2017/04/13 Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
2017/08/24 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
vue实现学生录入系统之添加删除功能
2018/07/11 Javascript
Vue自定义指令写法与个人理解
2019/02/09 Javascript
Vue infinite update loop的问题解决
2019/04/23 Javascript
解决webpack多页面内存溢出的方法示例
2019/10/08 Javascript
Vue 3.0 全家桶抢先体验
2020/04/28 Javascript
[47:52]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第二场 11.26
2020/11/30 DOTA
python 循环遍历字典元素的简单方法
2016/09/11 Python
Python之re操作方法(详解)
2017/06/14 Python
详解Golang 与python中的字符串反转
2017/07/21 Python
OpenCV搞定腾讯滑块验证码的实现代码
2019/05/18 Python
HTML5之SVG 2D入门13—svg对决canvas及长处和适用场景分析
2013/01/30 HTML / CSS
调用HTML5的Canvas API绘制图形的快速入门指南
2016/06/17 HTML / CSS
linux系统都有哪些运行级别
2016/03/26 面试题
国贸专业个人求职信分享
2013/12/04 职场文书
大学生自我鉴定
2013/12/16 职场文书
小学生学习感言
2014/03/10 职场文书
认购协议书范本
2014/04/22 职场文书
竞争上岗演讲稿范文
2014/05/12 职场文书
红领巾心向党演讲稿
2014/09/10 职场文书
党员反对四风思想汇报范文
2014/10/25 职场文书
2014年人事工作总结范文
2014/11/19 职场文书
2014年幼儿园教学工作总结
2014/12/04 职场文书
首都博物馆观后感
2015/06/05 职场文书
《我是什么》教学反思
2016/02/16 职场文书
python批量创建变量并赋值操作
2021/06/03 Python