Immediately give an example code:
$time1 = strtotime('+1 week'); $time2 = time() + 3600*24*7; var_dump($time1); var_dump($time2); echo PHP_EOL; var_dump(date('Ymd H:i:s', $time1)); var_dump(date('Ymd H:i:s', $time2)); Here are the results:
int(1459164441) int(1459168041) string(19) "2016-03-28 12:27:21" string(19) "2016-03-28 13:27:21" Those. the difference is exactly one hour.
Accidentally stumbled, checked what the test began to fall, there the date was checked.
Interestingly, yesterday and the day before, the week and month ago, the return time was exactly the same!
UPD: The time zone is set to "Europe / London".