我有一个功能显示最新的活动,它从数据库抓住Unix格式的时间戳,然后用这行回显:
date("G:i:s j M -Y",$last_access)
现在我想把日期(j M -Y)取代为昨天,而今天如果最近的活动是在今天,而昨天也是如此.
我该怎么办?
function get_day_name($timestamp) { $date = date('d/m/Y',$timestamp); if($date == date('d/m/Y')) { $date = 'Today'; } else if($date == date('d/m/Y',now() - (24 * 60 * 60))) { $date = 'Yesterday'; } return $date; } print date('G:i:s',$last_access).' '.get_day_name($last_access);