使用jQuery validate比较两个时间值

时间:2012-03-17 23:43:03

标签: php jquery validation comparison

我有两个选择,一个是时间,另一个是时间。这些值按十五分钟积分分割。我接受这些值并使用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>';

1 个答案:

答案 0 :(得分:0)

您可以使用简单的公式(如秒+ 60 *分钟)轻松地将表单元素中的值转换为基本时间戳,然后根据需要进行比较。