Я хочу создать возраст в моем сообщении. результат должен быть таким, например:
Только сейчас 1 минут назад, 1 часов назад, 1 дней назад, 1 месяцев назад & 1 Лет назад.
$datetime1 = date_create($value['date']);
$datetime2 = date_create("now");
$diff=date_diff($datetime1,$datetime2);
if($diff->i >0){
$final_date = $diff->format("%I Minutes Ago");
}else if($diff->h >0){
$final_date = $diff->format("%H Hours Ago");
}else if($diff->y >0){
$final_date = $diff->format("%Y Years Ago");
}else if($diff->m >0){
$final_date = $diff->format("%M Months Ago");
}else if($diff->d >0){
$final_date = $diff->format("%D Days Ago");
} else {
$final_date = "Just Now";
}
моя дата с $value['date']
такая 2018-05-11 07: 38: 47 .
Когда я запускаю этот код, результат отображается только в Минутах , не работает часами, днем и т. Д ...