我有一個表單,我從輸入標記中獲取兩個日期。我需要驗證並比較一個日期應該總是大於另一個日期。這裏是javascript如下:使用Javascript比較數組中的兩個日期
function validateDD(gateout_plnd_dt){
var dt_pat = /^[0-9]{2}-[0-9]{2}-[0-9]{4}$/;
var alpha = /^[a-zA-Z0-9\s\.\-]+$/
var int = /^[0-9.]+$/;
var gateout_plnd_dt = document.getElementsByName('gateout_plnd_dt[]');
var gate_in_dt = document.getElementsByName('gate_in_dt[]');
for(var i=0,j=0; i<gateout_plnd_dt.length,j<gate_in_dt.length; i++,j++){
if(gateout_plnd_dt[i].value< gate_in_dt[j].value){
alert((gateout_plnd_dt[i].value));
alert(gate_in_dt[j].value);
return false;
}
}
}
我需要將它從字符串轉換爲日期對象,我無法這樣做。完成任務會很有幫助。謝謝。
退房時刻的js ..它基於日期格式 – James
解析器將它在陣列工作? – Amlan