php输出指定时间以前时间格式的方法


Posted in PHP onMarch 21, 2015

本文实例讲述了php输出指定时间以前时间格式的方法。分享给大家供大家参考。具体分析如下:

比如说你需要在php中输出3天前,20分钟以前,可以参考下面的代码

function ago($time) {
 $time = strtotime($time);
 $delta = time() - $time;
 if ($delta < 60) {
  return 'less than a minute ago.';
 } else if ($delta < 120) {
  return 'about a minute ago.';
 } else if ($delta < (45 * 60)) {
  return floor($delta / 60) . ' minutes ago.';
 } else if ($delta < (90 * 60)) {
  return 'about an hour ago.';
 } else if ($delta < (24 * 60 * 60)) {
  return 'about ' . floor($delta / 3600) . ' hour(s) ago.';
 } else if ($delta < (48 * 60 * 60)) {
  return '1 day ago.';
 } else {
  return floor($delta / 86400) . ' days ago.';
 }
}

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

PHP 相关文章推荐
php下一个阿拉伯数字转中文数字的函数
Jul 16 PHP
PHP session有效期问题
Apr 26 PHP
PHP中Date()时间日期函数的使用方法小结
Apr 20 PHP
PHP获取MAC地址的函数代码
Sep 11 PHP
php过滤XSS攻击的函数
Nov 12 PHP
php获取网页中图片、DIV内容的简单方法
Jun 19 PHP
使用php方法curl抓取AJAX异步内容思路分析及代码分享
Aug 25 PHP
PHP获取一年有几周以及每周开始日期和结束日期
Aug 06 PHP
PHP封装的MSSql操作类完整实例
May 26 PHP
PHP如何实现跨域
May 30 PHP
微信公众号开发之文本消息自动回复php代码
Aug 08 PHP
php通过各种函数判断0和空
Jul 04 PHP
php中文繁体和简体相互转换的方法
Mar 21 #PHP
php使用NumberFormatter格式化货币的方法
Mar 21 #PHP
php自定义错误处理用法实例
Mar 20 #PHP
php内嵌函数用法实例
Mar 20 #PHP
codeigniter中view通过循环显示数组数据的方法
Mar 20 #PHP
codeigniter中实现一次性加载多个view的方法
Mar 20 #PHP
php显示指定目录下子目录的方法
Mar 20 #PHP
You might like
第二章 PHP入门基础之php代码写法
2011/12/30 PHP
php实现的debug log日志操作类实例
2016/07/12 PHP
PHP之认识(二)关于Traits的用法详解
2019/04/11 PHP
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
JavaScript在for循环中绑定事件解决事件参数不同的情况
2014/01/20 Javascript
jquery实现的缩略图预览滑块实例
2015/06/25 Javascript
jQuery实现仿腾讯迷你首页选项卡效果代码
2015/09/17 Javascript
纯javascript响应式树形菜单效果
2015/11/10 Javascript
Nodejs获取网络数据并生成Excel表格
2020/03/31 NodeJs
浅谈jQuery 选择器和dom操作
2016/06/07 Javascript
Angular实现下载安装包的功能代码分享
2017/09/05 Javascript
js判断数组是否包含某个字符串变量的实例
2017/11/24 Javascript
详解create-react-app 自定义 eslint 配置
2018/06/07 Javascript
Vue cli3 库模式搭建组件库并发布到 npm的流程
2018/10/12 Javascript
Vue 表情包输入组件的实现代码
2019/01/21 Javascript
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
[05:09]2016国际邀请赛中国区预选赛淘汰赛首日精彩回顾
2016/06/29 DOTA
[01:59]深扒TI7聊天轮盘语音出处 1
2017/05/11 DOTA
Python编程实现生成特定范围内不重复多个随机数的2种方法
2017/04/14 Python
Django权限机制实现代码详解
2018/02/05 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
Python3 单行多行万能正则匹配方法
2019/01/07 Python
python实现关闭第三方窗口的方法
2019/06/28 Python
Django文件上传与下载(FileFlid)
2019/10/06 Python
Python Sphinx使用实例及问题解决
2020/01/17 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
2020/05/11 Python
python实现密码验证合格程序的思路详解
2020/06/01 Python
Famous Footwear加拿大:美国多品牌运动休闲鞋店
2018/12/05 全球购物
M.M.LaFleur官网:美国职业女装品牌
2020/10/27 全球购物
车辆安全检查制度
2014/01/12 职场文书
军校大学生个人的自我评价
2014/02/17 职场文书
作风转变心得体会
2014/09/02 职场文书
群众路线教育实践活动学习笔记
2014/11/05 职场文书
学习经验交流会总结
2015/11/02 职场文书
修辞手法有哪些?
2019/08/29 职场文书
python编写函数注意事项总结
2021/03/29 Python