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调用mysql存储过程
Feb 14 PHP
浅谈php中mysql与mysqli的区别分析
Jun 10 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
Nov 19 PHP
php提示Warning:mysql_fetch_array() expects的解决方法
Dec 16 PHP
php通过分类列表产生分类树数组的方法
Apr 20 PHP
php上传图片获取路径及给表单字段赋值的方法
Jan 23 PHP
PHP验证码生成原理和实现
Jan 24 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
May 16 PHP
php中的单引号、双引号和转义字符详解
Feb 16 PHP
PHP简单留言本功能实现代码
Jun 09 PHP
PHP的mysqli_stat()函数讲解
Jan 23 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
php下封装较好的数字分页方法
2010/11/23 PHP
理解php Hash函数,增强密码安全
2011/02/25 PHP
微信自定义菜单的处理开发示例
2015/04/16 PHP
PHP长连接实现与使用方法详解
2018/02/11 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
JavaScript 对话框和状态栏使用说明
2009/10/25 Javascript
50个比较实用jQuery代码段
2011/09/18 Javascript
IE与FireFox中的childNodes区别
2011/10/20 Javascript
jquery实现的一个文章自定义分段显示功能
2014/05/23 Javascript
用JavaScript实现用一个DIV来包装文本元素节点
2014/09/09 Javascript
jQuery的几个我们必须了解的特点
2015/05/03 Javascript
浅析JavaScript动画
2015/06/10 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
2015/11/03 Javascript
跟我学习javascript的var预解析与函数声明提升
2015/11/16 Javascript
javascript事件的传播基础实例讲解(35)
2017/02/14 Javascript
利用Node.js+Koa框架实现前后端交互的方法
2017/02/27 Javascript
webstorm中配置Eslint的两种方式及差异比较详解
2018/10/19 Javascript
详解vue中async-await的使用误区
2018/12/05 Javascript
vue组件文档(.md)中如何自动导入示例(.vue)详解
2019/01/25 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
2020/12/24 Javascript
python缩进区别分析
2014/02/15 Python
Python中使用hashlib模块处理算法的教程
2015/04/28 Python
Python numpy 提取矩阵的某一行或某一列的实例
2018/04/03 Python
Django使用Mysql数据库已经存在的数据表方法
2018/05/27 Python
python 根据时间来生成唯一的字符串方法
2019/01/14 Python
django框架自定义模板标签(template tag)操作示例
2019/06/24 Python
win8.1安装Python 2.7版环境图文详解
2019/07/01 Python
python字符串替换re.sub()实例解析
2020/02/09 Python
Python制作简易版小工具之计算天数的实现思路
2020/02/13 Python
python tkinter之顶层菜单、弹出菜单实例
2020/03/04 Python
解决导入django_filters不成功问题No module named 'django_filter'
2020/07/15 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
材料加工工程求职信
2014/02/19 职场文书
2014年教师节红领巾广播稿
2014/09/10 职场文书
法人授权委托书公证范本
2014/09/14 职场文书
2016教师给学生的毕业寄语
2015/12/04 职场文书