如何用PHP将时间格式化为几分钟前或几小时前?

更新于
2026-09-26 03:41:41
1阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计118个文字,预计阅读时间需要1分钟。

如何用PHP将时间格式化为几分钟前或几小时前?

php// 格式化时间,几分钟前,几小时前,几天前function format_date($time) { $t=time() - $time; $f=array( '31536000'=> '年', '2592000'=> '个月', '86400'=> '天', '3600'=> '小时', '60'=> '分钟', '1'=> '秒' );}

<?php //格式化时间,几分钟前,几小时前 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.'前'; } } } echo format_date('1405959031'); ?>

如何用PHP将时间格式化为几分钟前或几小时前?

本文共计118个文字,预计阅读时间需要1分钟。

如何用PHP将时间格式化为几分钟前或几小时前?

php// 格式化时间,几分钟前,几小时前,几天前function format_date($time) { $t=time() - $time; $f=array( '31536000'=> '年', '2592000'=> '个月', '86400'=> '天', '3600'=> '小时', '60'=> '分钟', '1'=> '秒' );}

<?php //格式化时间,几分钟前,几小时前 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.'前'; } } } echo format_date('1405959031'); ?>

如何用PHP将时间格式化为几分钟前或几小时前?