Bu soruyu anladım ... Benzer bir şey bulamadım ve aynı zamanda hiç kimsenin moment.js ile zamanın geçerliliğini kontrol etmediği çok garip görünüyor.moment.js isValid işlevi düzgün çalışmıyor
moment('03:55', 'HH:mm').isValid(); //true
moment('03:55jojojo', 'HH:mm').isValid(); //true
moment('03:55jojojo', 'HH:mm',true).isValid(); //true
Yanlış bir şey yapıyorum? Bunu moment('03:55jojojo', 'HH:mm',true).isValid();
döner doğru yazmak Sorunuza olarak
http://jsfiddle.net/vCGAp/145/
Sadece onlar açıkça geçmek biçimi test durumda olduğunu test ... ama hiçbir onay için var olduğunu tahmin edebilirsiniz "değer biçimi olarak aynı uzunlukta mi?" ... Bir göndermeyi deneyin için öneririm hata raporu to moment.js – scunliffe
... neden ilk etapta fazladan karakterler var? Bu tarihe karşı daha uzun tarih dizgileri doğru doğru mu? – Mathletics
Ekstra karakterlerle ne demek istiyorsun? –