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 276 views
1 answer 282 views
1 answer 198 views
1 answer 201 views
1 answer 231 views
1 answer 216 views
1 answer 214 views
...