Какой лучший способ конвертировать 24 часа в секунду, чтобы его можно было использовать для сравнения, если оператор..
function HourMinuteToDecimal($hour_minute) {
$t = explode(':', $hour_minute);
return $t[0] * 60 + $t[1];
}
echo HourMinuteToDecimal("23:30");
return 1410
Если вы попытаетесь преобразовать полночное время (00:00) в секунды, это не сработает. Каково решение этого?
00:00, 00:30, 01:00, 01:30 и т.д.
if (HourMinuteToDecimal("01:30") > HourMinuteToDecimal("23:30")) { .. }
Это не сработает.