我正在尝试获取我的时间,如果该时间介于数组中的值之间,则会加载不同的值,因此如果我的时间是 4:15,则会显示不同的数组,因为它介于 4:10 和 4:39 之间
date_default_timezone_set("America/New_York");
$times = array(1 =>"12:00", 2 => "12:05", 3 =>"13:00", 4 => "13:05", 5 =>"14:00", 6 => "14:05", 7 =>"16:10", 8 => "16:39");
$mytime = date("Gi");
echo $mytime;
foreach ($times as $time)
{
if ($mytime >= date("Gi", strtotime($time)) && $mytime <= date("Gi", strtotime($time)))
{
$arguments = [
'cond1',
'cond2',
'cond3',
'cond4'
];
echo "<br />";
echo date("Gi", strtotime($time));
}
else
{
$arguments = [
'cond1',
'cond2',
'cond3'
];
echo "<br />";
echo date("Gi", strtotime($time));
}
}