При написании кода, особенно при работе с датами и временем, вам приходится работать с большим количеством конкретных чисел, например: 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 часа»), но нарисую линию на постоянной НЕДЕЛИ.