php 时间显示转换成如:几分钟前,几天前样式
2016-05-04 14:46
603 查看
/**
* 时间显示转换成如:几分钟前,几天前样式。 搜微信公众号wu7zhi,每天知道一点点。有趣的,打心的,总有你意想不到的
*/
function formatTime($date) {
$str = '';
$timer = strtotime($date);
$diff = $_SERVER['REQUEST_TIME'] - $timer;
$day = floor($diff / 86400);
$free = $diff % 86400;
if($day > 0) {
return $day."天前";
}else{
if($free>0){
$hour = floor($free / 3600);
$free = $free % 3600;
if($hour>0){
return $hour."小时前";
}else{
if($free>0){
$min = floor($free / 60);
$free = $free % 60;
if($min>0){
return $min."分钟前";
}else{
if($free>0){
return $free."秒前";
}else{
return '刚刚';
}
}
}else{
return '刚刚';
}
}
}else{
return '刚刚';
}
}
}
* 时间显示转换成如:几分钟前,几天前样式。 搜微信公众号wu7zhi,每天知道一点点。有趣的,打心的,总有你意想不到的
*/
function formatTime($date) {
$str = '';
$timer = strtotime($date);
$diff = $_SERVER['REQUEST_TIME'] - $timer;
$day = floor($diff / 86400);
$free = $diff % 86400;
if($day > 0) {
return $day."天前";
}else{
if($free>0){
$hour = floor($free / 3600);
$free = $free % 3600;
if($hour>0){
return $hour."小时前";
}else{
if($free>0){
$min = floor($free / 60);
$free = $free % 60;
if($min>0){
return $min."分钟前";
}else{
if($free>0){
return $free."秒前";
}else{
return '刚刚';
}
}
}else{
return '刚刚';
}
}
}else{
return '刚刚';
}
}
}
相关文章推荐
- css3盒子布局-定义布局取向(box-orient)和顺序(box-direction)
- Material Design之主题样式
- WPF通用对话框使用系统主题样式
- html 基础之行间样式,内部样式,外部样式
- CSS等高布局的7种方式
- css3高级滤镜-光照滤镜
- css3高级滤镜-切换滤镜
- css3高级滤镜-渐隐效果
- 【CSS-05】switch 效果
- CSS 定位
- [CSS]clearfix 清除浮动元素及去掉浏览器默认样式
- html中hr的各种样式使用
- ionic css类总结
- 纯css 写三角形
- CSS3圆角详解
- css行内元素有哪些?块级元素有哪些? 盒模型的哪些?
- 深入理解CSS变形transform(3d)
- CCS3动画效果插件——Animae.css和WOW.js
- CSS在线字体---谷歌在线字体库
- CSS部分