Я пытаюсь создать функцию отметки времени, которая проверяет, отображает ли время, если оно прошло менее 24 часов, и дату, если оно было больше. Если кто-нибудь знает о готовом способе сделать это, пожалуйста, дайте мне знать.
В любом случае, я начал с этого простого php, который должен возвращать число меньше 86400, если $ temprow1 или 2 меньше 86400 секунд с этого момента, или выводить эхо, если оно прошло более суток. Этот код выводит оба в виде чисел, чего не должно быть. Может кто-нибудь, пожалуйста, помогите мне понять, что не так. Спасибо!
$temprow1 = 1278867245;
$temprow2 = 1258567245;
$tempvar008 = time()-$temprow1;
$tempvar009 = time()-$temprow2;
if($tempvar008 << 86400){echo $tempvar008;}else{echo 'full';}
echo '<br>';
if($tempvar009 << 86400){echo $tempvar009;}else{echo 'full';}