Как добавить 5 секунд к текущей дате и времени в PHP: примеры кода

Чтобы добавить 5 секунд к текущей дате и времени в PHP, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1. Использование класса DateTime

$currentDateTime = new DateTime();
$currentDateTime->add(new DateInterval('PT5S'));
echo $currentDateTime->format('Y-m-d H:i:s');

Метод 2: использование функции strtotime()

$currentDateTime = strtotime('+5 seconds');
echo date('Y-m-d H:i:s', $currentDateTime);

Метод 3. Использование метода DateTime::modify()

$currentDateTime = new DateTime();
$currentDateTime->modify('+5 seconds');
echo $currentDateTime->format('Y-m-d H:i:s');

Метод 4. Использование класса DateTimeImmutable

$currentDateTime = new DateTimeImmutable();
$currentDateTime = $currentDateTime->add(new DateInterval('PT5S'));
echo $currentDateTime->format('Y-m-d H:i:s');

Метод 5: совместное использование функций date() и strtotime()

$currentDateTime = date('Y-m-d H:i:s', strtotime('+5 seconds'));
echo $currentDateTime;

Все эти методы дают один и тот же результат: к текущей дате и времени добавляются 5 секунд. Выберите тот, который соответствует вашему стилю кодирования и требованиям.