How to subtract N hours from current DateTime in PHP

1 Answer

0 votes
$dt = date("Y-m-d H:i:s");

echo $dt . "<br />";

$timestamp = strtotime($dt);

$time = $timestamp - (3 * 60 * 60); // 3 hours

$dt = date("Y-m-d H:i:s", $time);

echo $dt;



/*
run:
  
2019-09-19 21:02:41
2019-09-19 18:02:41
     
*/

 



answered Sep 19, 2019 by avibootz

Related questions

1 answer 170 views
1 answer 171 views
1 answer 105 views
1 answer 122 views
1 answer 126 views
1 answer 117 views
1 answer 138 views
...