function getformatter($create, $current) {
if (date ( "Y", $current ) == date ( "Y", $create )) {
$time = $current - $create;
if ($time < 60) {
return "剛剛";
}
$sec = $time / 60;
if ($sec < 60) {
return round ( $sec ) . "分鐘前";
}
$hours = $time / 3600;
if ($hours < 48) {
if (date ( 'Ymd', $create ) + 1 == date ( 'Ymd', $current )) {
return "昨天 " . date ( "H:i", $create );
} elseif ($hours < 24) {
return round ( $hours ) . "小時前";
}
}
return date ( "m-d H:i", $create );
} else {
return date ( "Y-m-d H:i", $create );
}
}