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