PHP计算多少秒/分/时/天/周/月/年之前 : timeago
2024-10-18 03:04:35
function timeago( $ptime ) { $etime = time() - $ptime; if ($etime < 59) return '刚刚'; $interval = array ( 12 * 30 * 24 * 60 * 60 => '年前 ('.date('Y-m-d', $ptime).')', 30 * 24 * 60 * 60 => '个月前 ('.date('Y-m-d', $ptime).')', 7 * 24 * 60 * 60 => '周前 ('.date('m-d', $ptime).')', 24 * 60 * 60 => '天前', 60 * 60 => '小时前', 60 => '分钟前', 1 => '秒前' ); foreach ($interval as $secs => $str) { $d = $etime / $secs; if ($d >= 1) { $r = round($d); return $r . $str; } } }
;
最新文章
- 记一次使用 android 自带 WebView 做富文本编辑器之API、机型的兼容及各种奇葩bug的解决
- 亚马逊EC2弹性IP收费
- spring实现一对多表单的保存
- Access restriction: The type &#39;RSACipher&#39; is not API
- Delphi中Format与FormatDateTime函数详解
- python语法笔记(六)
- Oracle 查看表空间的大小
- iOS开发中.pch 文件的使用及其相关工程设置
- from dns.resolver import Resolver ImportError: No module named dns.resolver
- ant_<;target>;标签含义与使用
- 我们自研的那些Devops工具
- 多个gridSelect引用同一个dizData
- @Entity 和 @Table
- POJ 2387 Til the Cows Come Home 【最短路SPFA】
- stl本子
- 简单脱壳教程笔记(2)---手脱UPX壳(1)
- pycharm常用的一些快捷键
- redmine生产环境搭建
- Python 让PIP源使用国内镜像,提升下载速度和安装成功率
- magento的必备插件(转)
热门文章
- [转载]How to Install Google Chrome 39 in CentOS/RHEL 6 and Fedora 19/18
- 2017.3.31 spring mvc教程(五)Action的单元测试
- java 过滤器(Filter)与springMVC 拦截器(interceptor)的实现案例
- 12. 改变JDK编译版本【从零开始学Spring Boot】
- 不依赖Excel是否安装的Excel导入导出类
- angular 中表单验证的探索
- Unity3D 中脚本执行的先后顺序
- React Native 项目实战 -- DoubanProject
- jq:jq开头为什么那么写
- C# 接口的隐式与显示实现说明