Вопрос немного старый, но я часто к нему возвращаюсь; p
Другой способ, который также является одним вкладышем:
<?= date_create('2111-11-11 00:00:00')->modify("+30 minutes")->format('Y-m-d h:i:s') ?>
Или из отметки времени возвращает Y-m-d h: i: s:
<?= date_create('@'.time())->modify("+30 minutes")->format('Y-m-d h:i:s') ?>
Или из отметки времени, возвращает отметку времени:
<?= date_create('@'.time())->modify("+30 minutes")->format('U') ?>