我有這個問題...我還沒有發現任何類似的東西,它似乎也很奇怪,沒有人有這個問題與moment.js驗證時間。moment.js isValid函數不能正常工作
moment('03:55', 'HH:mm').isValid(); //true
moment('03:55jojojo', 'HH:mm').isValid(); //true
moment('03:55jojojo', 'HH:mm',true).isValid(); //true
我做錯了什麼? 下面是一個例子:
http://jsfiddle.net/vCGAp/145/
我只能猜測他們明確地測試了你傳遞的格式被測試......但是沒有檢查「值是否與格式相同?」我建議嘗試提交一個bug報告給moment.js – scunliffe
...爲什麼你在第一個地方有這些額外的字符?它是否按照該格式正確驗證較長的日期字符串? – Mathletics
你是什麼意思與額外的字符? –