/** * 时间 返回多长时间前发布 * floor()函数向下取整 */
public function format_date($time){
$t=time()-$time;
$f=array(
'31536000'=>'年',
'2592000'=>'个月',
'604800'=>'星期',
'86400'=>'天',
'3600'=>'小时',
'60'=>'分钟',
'1'=>'秒'
);
foreach ($f as $k=>$v)
{
if (0 !=$c=floor($t/(int)$k))
{
return $c.$v.'前';
}
}
}
相关文章
- php 计算时间 Y-m-d H:i:s前 发布
- PHP中关于date(”Y-m-d H:i:s“)慢8小时的解决
- php date("Y-m-d H:i:s") 出现警告信息
- PHP转换日期/时间格式从'd/m/Y H:i:s'到'H:i:s'?(复制)
- 如何获得两个日期之间的时间差(“Y-m-d H:i:s”)格式?
- 在mysqli_query中,是否可以比较日期(“Y-m-d H:i:s”)和时间()?
- PHP date("Y-m-d H:i:s");获取当前时间 差8小时解决办法
- JS日期时间类型(Y-m-d H:i:s)与时间戳互转
- javascript 获取时间 转换为 Y-m-d H:i:s
- 如何获得两个日期之间的时间差(“Y-m-d H:i:s”)格式?