При написании кода, особенно при работе с датами и временем, вам нужно работать со множеством конкретных чисел, например: 60 секунд в минуту, 3600 = секунды в час.
Некоторые люди придерживаются использования исходных значений для многих из них, тогда как другие помещают их в константы для повышения удобочитаемости.
например:
$x = time() + 3600;
$y = time() + 86400;
$z = time() + 604800;
// vs
define('MINUTE', 60);
define('HOUR', 60 * MINUTE); // 3600
define('DAY', 24 * HOUR); // 86400
define('WEEK', 7 * DAY); // 604800
$x = time() + HOUR;
$y = time() + DAY;
$z = time() + WEEK;
Конечно, второй легче читать, но немного OTT для некоторых более низких значений, поэтому , где именно вы рисуете линию? Лично я не вижу проблем с читабельностью 86400 (в моей голове я автоматически читаю это как "24 часа" ), но нарисую линию на постоянной WEEK.