问题24小时后在php中显示日期

Noo*_*b17 1 php

我基本上试图用PHP添加24小时到一个日期并显示它但它仍然只增加了23个小时而不是24小时.

<?php
    $create_time = strtotime('2015-03-18 20:03:23');
    $set_time = $create_time + 3600*24;
    echo gmdate("Y-m-d H:i:s", $set_time);
?>
Run Code Online (Sandbox Code Playgroud)

所以我得出的结果是:

2015-03-19 19:03:23

但这应该是由此产生的:

2015-03-19 20:03:23

我是处理这些时间功能的新手,我无法弄清楚为什么它会增加23个小时.显然我可以将它乘以25并获得24小时,但这对我来说没有意义.

所以我的问题是:24小时加入约会的正确方法是什么?

gaz*_*eth 5

我会这样做:

date("Y-m-d H:i:s", strtotime("+1 day"));
Run Code Online (Sandbox Code Playgroud)