Pourquoi quand une chaîne de nombres de longueurs différentes est passée à Date en Javascript parfois elle retourne un objet Date et parfois une Date invalide.
Par exemple :
-
new Date('123456') -> Tue Jan 01 123456 00:00:00 GMT+0530
-
new Date('1234567') -> Date invalide
-
new Date('999999') -> Date invalide