找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 418|回复: 0
打印 上一主题 下一主题

php将时间差转换为字符串提示

[复制链接]

2560

主题

2560

帖子

7622

积分

论坛元老

Rank: 8Rank: 8

积分
7622
跳转到指定楼层
楼主
发表于 2018-2-14 08:32:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            这看起来更加人性化,好吧,上代码
[U]复制代码[/U] 代码如下:
unit = 0 ; // is minutes,hour or day?
if($d_int rustle = $d_int;
$this->unit = 1;
}
else if($d_int rustle = floor($d_int/60);
$this->unit = 2 ;
}
else if($d_int rustle = floor($d_int/720);
$this->unit = 3 ;
}
else{
$this->rustle = $d ;
$this->unit = 4 ;
}
}
public function piece_str($C)
{
$this->count_int($C);
$u = '';
switch( $this->unit )
{
case 1:
$u = 'minute';
break;
case 2:
$u = 'hour';
break;
case 3:
$u = 'day';
break;
case 4:
$u = '';
break;
case 0:
return 'sorry , get time is fail';
}
if($this->unit rustle > 1)
return (string)$this->rustle.$u.'s ago';
else if($this->rustle == 1)
return (string)$this->rustle.$u.'ago';
else
return 'Just now';
}
}
/* example: $ago = timeAgo::getObject();
* echo $ago->piece_str($unix);
* // 2 days ago
*/
}
?>
            
            
您可能感兴趣的文章:
  • php 8小时时间差的解决方法小结
  • php中计算时间差的几种方法
  • 在php和MySql中计算时间差的方法
  • php中将时间差转换为字符串提示的实现代码
  • PHP输出时间差函数代码
  • php计算两个日期时间差(返回年、月、日)
  • php计算两个日期相差天数的方法
  • 在php和MySql中计算时间差的方法详解
  • php判断两个日期之间相差多少个月份的方法
  • php获取给定日期相差天数的方法分析
  • PHP简单计算两个时间差的方法示例
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端