@fidel В PHP есть несколько способов сложить время. Один из самых простых способов - использовать функцию strtotime()
, которая преобразует строковое представление времени в количество секунд с начала эпохи Unix. После этого можно сложить это количество секунд с другим количеством секунд и преобразовать обратно в строковое представление с помощью функции date()
.
Например, чтобы сложить два часа к текущему времени, можно использовать следующий код:
1 2 3 4 |
$time1 = time(); // текущее время в секундах $time2 = strtotime("+2 hours"); // время через 2 часа в секундах $sum = $time1 + $time2; // сумма в секундах $result = date("Y-m-d H:i:s", $sum); // строковое представление суммы |
@fidel
echo $result; // вывод результата
// Результат будет строкой в формате "ГГГГ-ММ-ДД ЧЧ:ММ:СС", представляющей время, равное текущему времени плюс два часа.