的Java腳本函數限制日期和月份的正則表達式表達在javascript
<script language="JavaScript">
function checkdate(date1){
var validformat=/^\d{2}\/\d{2}\/\d{4} \d{2}\:\d{2}\:\d{2}$/
if(!validformat.test(date1.value)){
alert("Invalid Date");
document.form.date1.value="";
}
}
上述運作良好!但我想相應地限制個月和天。
my format = mm/dd/YYYY hh:mm:ss
月不應該超過12且小於1相同,日期不應該超過31且小於1;
還有一件事!
2013年2月2日00:00:00有效日期,但2013年2月2日00:00:00顯示爲無效日期。
如何控制這兩種情況?
是的!但爲什麼這個0/0/2013也是有效的日期? :) –
是的!你得到分數;) –
2/2/2013 00:00:00和2/2/2013 23:59:59工作,但2/2/2013 12:30:20不工作! –