生成几天以前,几天以后的php函数
生成几天以前,几天以后的php函数,输入各格式为时间搓,如果在现在以前就输入当前日期多少天,多少秒以前,以后则反之
//时间问题 function dateAgo($tc) { if(empty($tc))return '------'; $tc = $tc - $_SERVER['REQUEST_TIME']; $ti = $tc < 0 ? - $tc: $tc; $arr = array('年'=>31556926,'个月'=> 2629743,'天'=> 86400,'小时'=> 3600,'分钟'=> 60,'秒'=> 1,); foreach ($arr as $k=>$v) if ($ti > $v) return floor($ti / $v). $k .($tc < 0 ? '前': '后'); return '现在'; }