php add hours to datetime code example

Example 1: php add hours to current date

$new_time = date("Y-m-d H:i:s", strtotime('+5 hours'));

Example 2: how to add hour minute seconds in php datetime

date('Y-m-d H:i',strtotime('+1 hour +20 minutes',strtotime($start)));

Example 3: add seconds to datetime php

<?php 
$date = new DateTime();
echo $date->getTimestamp(). "<br>";
$date->add(new DateInterval('PT674165S')); // adds 674165 secs
echo $date->getTimestamp();
?>

Example 4: add hour minute in datetime in php

$minutes_to_add = 5;

$time = new DateTime('2011-11-17 05:05');
$time->add(new DateInterval('PT' . $minutes_to_add . 'M'));

$stamp = $time->format('Y-m-d H:i');

Example 5: php datetime add 1 weeek

$date = new DateTime();
$date->modify('+1 day');
$date->modify('+5 week');