PHP 中判断时间是否落在指定范围内
在 PHP 中,您可能会遇到需要确定给定时间是否落在指定范围内的情况在特定范围内,例如日出和日落之间。要有效解决此问题,请按照下列步骤操作:
<code class="php">$current_time = DateTime::createFromFormat('h:i a', $current_time); $sunrise = DateTime::createFromFormat('h:i a', $sunrise); $sunset = DateTime::createFromFormat('h:i a', $sunset);</code>
<code class="php">if ($current_time > $sunrise && $current_time < $sunset) { echo 'Time is between sunrise and sunset'; }</code>
例如,使用提供的输入:
<code class="php">$current_time = "4:59 pm"; $sunrise = "5:42 am"; $sunset = "6:26 pm";</code>
代码将输出:
Time is between sunrise and sunset
通过实现这些步骤,您可以确定给定时间是否在 PHP 中的指定范围内。
以上是PHP 中如何判断时间是否在某个范围内?的详细内容。更多信息请关注PHP中文网其他相关文章!