向 PHP 日期添加小时
在 PHP 中,您可以使用 date() 函数轻松检索当前日期和时间。但是,如果您需要修改此时间戳以添加特定的小时数,则可以使用 strtotime() 函数。
原始请求:
用户请求一种将指定小时数添加到当前时间戳的方法,存储在变量 $now 中。小时数范围从 24 到 800。
解决方案:
要向 $now 添加特定的小时数,可以使用 strtotime(),如下所示:
<code class="php">$new_time = date("Y-m-d H:i:s", strtotime("+$hours hours", strtotime($now)));</code>
这将创建一个新的 $new_time 变量,表示更新的时间戳和添加的小时数。
替代语法:
在提供的解决方案中,我们使用 sprintf() 函数将 hours 变量与字符串组合起来。但是,您也可以使用以下语法:
<code class="php">$new_time = date("Y-m-d H:i:s", strtotime("+" . $hours . " hours", strtotime($now)));</code>
这是实现相同结果的更简洁的方法。
附加说明:
以上是如何向 PHP 时间戳添加小时数?的详细内容。更多信息请关注PHP中文网其他相关文章!