博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 获取5分钟前,php时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天12:10...
阅读量:6830 次
发布时间:2019-06-26

本文共 938 字,大约阅读时间需要 3 分钟。

这篇文章主要为大家详细介绍了php时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天12:10,具有一定的参考价值,可以用来参考一下。

对php中时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天12:10感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!

php中时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天10:23”等

开发中还是蛮有用的,譬如论坛帖子,围脖等都有相关应用

//时间转换函数

function tranTime($time) {

$rtime = date("m-d H:i",$time);

$htime = date("H:i",$time);

$time = time() - $time;

if ($time < 60) { $str = '刚刚';

} elseif ($time < 60 * 60) {

$min = floor($time/60);

$str = $min.'分钟前';

} elseif ($time < 60 * 60 * 24) {

$h = floor($time/(60*60));

$str = $h.'小时前 '.$htime;

} elseif ($time < 60 * 60 * 24 * 3) {

$d = floor($time/(60*60*24));

if($d==1) $str = '昨天 '.$rtime;

else $str = '前天 '.$rtime;

} else { $str = $rtime;

}

return $str;

}

/*** 来自512笔记(www.512pic.com) ***/函数tranTime()中的参数$time必须为Unix时间戳,如果不是请先用strtotime()将其转换成Unix时间戳。

调用函数,直接输出:

$times="1286861696"; echo tranTime($times);

/*** 来自512笔记(www.512pic.com) ***/

注:关于php时间轴开发,即显示为“刚刚”、“5分钟前”、“昨天12:10的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:友好时间

转载地址:http://xujkl.baihongyu.com/

你可能感兴趣的文章
override与重载(overload)的区别
查看>>
maven项目 jsp报错
查看>>
UVA699 dfs and map
查看>>
###20175311MyCP(课下作业,必做)
查看>>
WCF 第二章 契约 同步请求回复操作
查看>>
程序员的能力模型与沟通技巧
查看>>
我的周记8——"因为相信,所以看见"
查看>>
Azure 云助手正式发布
查看>>
现在可用:Workflow Foundation Activity Pack for Windows Azure CTP 1
查看>>
Windows Azure 的开源 DNA
查看>>
FreeMarker页面静态化入门
查看>>
pat1040:有几个PAT
查看>>
Python!Are you kidding me?
查看>>
Angularjs1.x 项目结构
查看>>
执行Android项目时指定特定的AVD进行測试
查看>>
MFC窗口去边框、置顶、全屏、激活
查看>>
Perl 杂记
查看>>
列表的LIFO与文件交互
查看>>
nodeJS 中关于 promise 的使用
查看>>
jQuery内容过滤选择器再探究(原创)
查看>>