php 人性化的时间显示
来源:互联网 发布:linux 网卡配置 编辑:程序博客网 时间:2024/05/22 15:57
phpcode:
<?php
function time_format($time)
{
$publish_timestamp=strtotime($time);
$now=date("Y-m-d H:i:s");
$now_timestamp=strtotime($now);
$lag = ceil(($now_timestamp-$publish_timestamp)/60);
$format_time=$lag."分钟前";
if($lag>=30)
{
switch ($lag)
{
case 30:
$format_time="半小时前"; break;
case $lag>30&&$lag<60:
$format_time=$lag."分钟前"; break;
case $lag>=60&&$lag<120:
$format_time="一小时前"; break;
case ceil($lag/60)<24:
$format_time=(ceil($lag/60)-1)."小时前"; break;
case ceil($lag/60)>24&&ceil($lag/60)<48:
$format_time="昨天".date("H:i",$publish_timestamp); break;
case ceil($lag/60)>48:
$format_time=date("Y-m-d H:i",$publish_timestamp); break;
}
}
return $format_time;
}
/*********例子***********/
$publish_time="2011-01-27 09:12:50";
$format_time = time_format($publish_time);
echo $format_time;
?>
结果:
昨天09:12
- php 人性化的时间显示
- IOS里人性化的时间显示
- PHP使用日期时间扩展库Carbon人性化显示时间
- IOS 人性化时间显示
- php返回两个时间点的差距,以非常人性化的显示出来
- PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前
- PHP人性化时间显示,实现多少秒前,多少分钟前,多少小时前
- 人性化合理的时间选择逻辑
- PHP显示日期时间的代码
- 友好的显示时间 PHP端
- php比较全的友好时间显示
- php显示时间代码
- php时间显示
- PHP显示时间代码
- PHP 友好时间显示
- 软件人性化的体现
- 人性化的客户端
- 人性化的软件开发
- linux进程调度方法(SCHED_OTHER,SCHED_FIFO,SCHED_RR)
- Android-NDK开发之基础--Android.mk文件语法规范(转JavaEye)
- Android-NDK开发之基础--Android.mk的用法和基础(转CSDN)
- 手机使用
- 如何利用.NET的DirectorySecurity对象处理目录安全性问题
- php 人性化的时间显示
- xcode 方法链接
- 对象无法识别时尝试使用QTP模拟键盘输入
- 应用商城随笔
- Code Review Tools -- CodePro and Junipter
- 堆和栈的区别
- ireport 连接数据库找不到驱动的问题
- C中ShellExcute函数的总结
- 你的工作是为谋生还是兴趣?