如何在PHP中检查时间是否介于两次之间

我有以下三个字符串(当前时间,日落和日出),如何确定当前时间是否在日出和日落之间?

$current_time = "10:59 pm";

$sunrise = "5:42 am";

$sunset = "6:26 pm";

回答:

$current_time = “4:59 pm”;

$sunrise = “5:42 am”;

$sunset = “6:26 pm”;

$date1 = DateTime::createFromFormat(‘H:i a’, $current_time);

$date2 = DateTime::createFromFormat(‘H:i a’, $sunrise);

$date3 = DateTime::createFromFormat(‘H:i a’, $sunset);

if ($date1 > $date2 && $date1 < $date3)

{

echo ‘here’;

}

以上是 如何在PHP中检查时间是否介于两次之间 的全部内容, 来源链接: utcz.com/qa/399445.html

回到顶部