- 15, May 2024
- #1
Скрипт работает нормально, но мне нужно изменить его, чтобы показать 1 минуту назад вместо 1 минуту назад, 1 час назад вместо 1 час назад и 1 день назад вместо 1 день назад. Я пробовал и то, и это, но не смог заставить это работать правильно.
$days = floor($diff/86400);
$hours = floor(($diff-$days*86400)/(60 * 60));
$min = floor(($diff-($days*86400+$hours*3600))/60);
$second = $diff - ($days*86400+$hours*3600+$min*60);
if($days > 0) echo $days." days ago";
elseif($hours > 0) echo $hours." hours ago";
elseif($min > 0) echo $min." minutes ago";
else echo "Just now";
Код (разметка):