我有两个选择,一个是时间,另一个是时间。这些值按十五分钟积分分割。我接受这些值并使用PHP的strtotime转换它们。我想比较这些值,以确保时间不低于时间或来自时间不高于使用jQuery验证的时间。
感谢。 这是我的PHP:
$start = strtotime('12:00 AM');
$end = strtotime('12:00 PM');
echo '<select name="TimeFrom" id="TimeFrom" class="timeSelectFrom">';
for ($i = $start; $i <= $end; $i += 900)
{
echo '<option>' . date('g:i A', $i) . '</option>';
}
echo '<option>Closed</option>';
$start = strtotime('12:00 AM');
$end = strtotime('12:00 PM');
echo '<select name="TimeTo" id="TimeTo" class="timeSelectTo">';
for ($i = $start; $i <= $end; $i += 900)
{
echo '<option>' . date('g:i A', $i) . '</option>';
}
echo '<option>Closed</option>';
echo '</select>';
答案 0 :(得分:0)
您可以使用简单的公式(如秒+ 60 *分钟)轻松地将表单元素中的值转换为基本时间戳,然后根据需要进行比较。