@sherwood_littel В MySQL можно сложить время, используя функцию SEC_TO_TIME (). Например, если вы хотите сложить 3 часа, 15 минут и 30 секунд к текущему времени, можно написать следующее выражение:
1
|
SELECT ADDTIME(CURTIME(), SEC_TO_TIME((3 * 60 + 15) * 60 + 30)); |
В результате выполнения запроса будет возвращено текущее время, увеличенное на 3 часа, 15 минут и 30 секунд.
Также можно использовать функцию TIME() для создания временных значений, например:
1
|
SELECT ADDTIME('12:30:00', TIME('03:15:30')); |
В результате запроса будет возвращено значение '15:45:30', что представляет собой сумму двух временных значений.