0

这是我的 HTML 代码

<div class="form-group">
    <label for="labeldate" class="col-sm-1 control-label">Time</label>
    <label for="input_fromdate" class="col-sm-2 control-label">From</label>
    <div class="col-sm-3">
        <input type="time" class="form-control" id="from_time" name="from_time" placeholder="Pick here">
    </div>
    <label for="input_todate" class="col-sm-1 control-label">To </label>
    <div class="col-sm-3">
        <input type="time" class="form-control" id="to_time" name="to_time" value="" placeholder="Pick here">
    </div>
</div>

我想确保它to_time总是大于from_time。让from_time:05:00 PM and to_time:04:00 PM. 我尝试在 jquery 中使用大于,但它不能完美地工作。我希望这包含在我的 jquery 验证代码中

4

1 回答 1

1

我按照您的要求制作了这个简单的Javascript:

var from_time= "11:00 AM";
var to_time = "10:00 PM";

var from = Date.parse('01/01/2011 '+ from_time);
var to = Date.parse('01/01/2011 '+ to_time);

if (from > to){
   console.log ("From greater than To!");
} else {
   console.log ("To greater than from!")
}

于 2017-08-21T11:59:23.970 回答