php返回相对时间(如:20分钟前,3天前)的方法
functionplural($num){if($num!=1)return"s";}functiongetRelativeTime($date){$diff=time()-strtotime($date);if($diff<60)return$diff."秒".plural($diff)."前";$diff=round($diff/60);if($diff<60)return$diff."分钟".plural($diff)."前";$diff=round($diff/60);if($diff<24)return$diff."小时".plural($diff)."前";$diff=round($diff/24);if($diff<7)return$diff."天".plural($diff)."前";$diff=round($diff/7);if($diff<4)return$diff."星期".plural($diff)."前";return"on".date("Fj,Y",strtotime($date));}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。