moment isValid testing
strict vs not strict
by Laurel Bruggeman
HTML
<script src="http://momentjs.com/downloads/moment.min.js"></script>
JavaScript
console.log(moment('03:55', 'HH:mm', true).isValid()); //true
console.log(moment('13:55', 'HH:mm', true).isValid()); //true
console.log(moment('3:55', 'HH:mm', true).isValid()); //false
console.log(moment('03:55jojoj', 'HH:mm', true).isValid()); //false
console.log(moment('3:55', 'HH:mm', true).isValid()); //false
console.log(moment('03:55jojojo', 'HH:mm', true).isValid()); //false
console.log();
console.log(moment('03:55', 'HH:mm').isValid()); //true
console.log(moment('13:55', 'HH:mm').isValid()); //true
console.log(moment('3:55', 'HH:mm').isValid()); //true
console.log(moment('03:55jojoj', 'HH:mm').isValid()); //true
console.log(moment('3:55', 'HH:mm').isValid()); //true
console.log(moment('03:55jojojo', 'HH:mm').isValid()); //true