在 PHP 中调整时间间隔
要在 PHP 中调整格式为 H:i 的时间间隔,您可能会在提取正确值时遇到困难。让我们深入研究如何准确地执行此操作。
在提供的代码中,错误源于在操作之前没有使用 strtotime() 函数将 $time 字符串转换为时间戳。以下是给定时间加或减 30 分钟的正确逻辑:
<br>$time = strtotime($time); // 转换为时间戳<br>$startTime = date("H:i", strtotime('-30 分钟', $time));<br>$endTime = date("H:i", strtotime(' 30 分钟', $time));<br>
通过将 $time 转换为时间戳,您可以使用时间的数字表示形式,从而更容易应用时间 -相关函数如 strtotime()。然后可以使用 date() 格式化调整后的时间间隔。
以上是PHP遇到提取困难时如何调整时间间隔?的详细内容。更多信息请关注PHP中文网其他相关文章!