В PHP даты и время обычно работают с временными метками; количество секунд с 1970 г. или около того.
Чтобы получить текущую метку времени, вы можете использовать time()
И для форматирования вы используете date()
, как вы уже знаете.
Итак, для текущего времени плюс 1 минута и 30 секунд (т. Е. 90 секунд):
date('F d Y H:i:s', time() + 90);
Или, в качестве альтернативы (немного веселее?), Вы можете использовать strtotime()
:
echo date('F d Y H:i:s', strtotime('+1 minute +30 seconds'));
ОК, в данном случае я согласен с более сложным ^^
Но в некоторых других ситуациях полезно знать, что он существует; -)