您的位置:首页 > Web前端 > JQuery

【jQuery日期处理】两个时间大小的比较

2016-03-18 11:10 766 查看
function checkEndTime(){

var startTime=$("#startTime").val();

var start=new Date(startTime.replace("-", "/").replace("-", "/"));

var endTime=$("#endTime").val();

var end=new Date(endTime.replace("-", "/").replace("-", "/"));

if(end<start){

return false;

}

return true;

}

[html] view plain copy

<tr>

<td class="category">

开始时间:

</td>

<td>

<input id="startTime" name="startTime" type="text" style="width:150px" value="<fmt:formatDate value="${startTime }" pattern="yyyy-MM-dd HH:mm:ss"/>"

onClick="WdatePicker({startDate:'当前时间',dateFmt:'yyyy-MM-dd HH:mm:ss'})" onchange="addHours(this.value)"/>

<font color="#FF0000">*</font>

</td>

<td class="category">

结束时间:

</td>

<td>

<input id="endTime" name="endTime" type="text" style="width:150px" value="<fmt:formatDate value="${endTime }" pattern="yyyy-MM-dd HH:mm:ss"/>"

onClick="WdatePicker({startDate:'当前时间',dateFmt:'yyyy-MM-dd HH:mm:ss'})"/>

<font color="#FF0000">*</font>

</td>

</tr>

[javascript] view plain copy

if($("#startTime").val()==""){

alert("请输入考试时间!");

return;

}

if($("#endTime").val()==""){

alert("请输入考试结束时间!");

return;

}

if(!checkEndTime()){

alert("结束时间必须晚于开始时间!");

return;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: