2013-04-02 58 views
-1

如何創建這樣的javascript來檢查格式爲YYYYMM的日期驗證。並在以YYYYMM以外的任何其他格式輸入日期時發出提醒。如何使用YYYYMM格式創建Javascript日期驗證。

+4

你好! [so]不是人們只會爲你寫代碼的地方。你必須證明你已經試圖自己解決這個問題,或者至少展示一些研究成果...你究竟在哪裏遇到問題? – Lix

+0

考慮使用正則表達式 –

回答

0

您可以使用正則表達式來完成此操作(檢查多種日期格式時可能會非常複雜)。有關更多信息,請參閱this SO link

處理日期的有用庫是XDate(它不檢查特定的日期格式!)。

您可以輕鬆地檢查是否有日期使用.valid()方法是有效的:

var mydate = new XDate('2012-06-08', true); 
if (mydate.valid()) { 
    console.log('date is valid!'); 
} 
+0

這看起來像一個有用的庫 - 但我沒有看到你的例子有關驗證某個日期**格式**的任何事情...... – Lix

+0

它也看起來像一些嚴重的定製需要這個插件按照OP的要求進行操作。一個好的圖書館 - 是的......但我認爲這不會對OP有很大的幫助。 – Lix

+0

捕捉,確實它不檢查某種日期格式......沒有想到這一點,感謝提及! – akluth