Méthode Date.parse
La méthode Date.parse renvoie le nombre
de millisecondes jusqu'à la date passée en paramètre
sous forme de chaîne au format ISO.
Le format ISO ressemble à ceci : 'YYYY-MM-DDTHH:mm:ss.sssZ',
où : 'YYYY-MM-DD' - la date ; 'T'
- le séparateur ; 'HH:mm:ss.sss' - l'heure ;
'Z' - Le fuseau horaire.
Il n'est pas obligatoire de passer le format complet,
il suffit de passer 'YYYY-MM-DD' ou
simplement YYYY.
Syntaxe
Date.parse('YYYY-MM-DDTHH:mm:ss.sssZ');
Exemple
Voyons à l'aide de la méthode Date.parse
combien de millisecondes se sont écoulées depuis
le 1 janvier 1970 jusqu'au 16.11.2016,
12:59:59 :
let res = Date.parse('2016-11-16T12:59:59');
console.log(res);
Résultat de l'exécution du code :
1479290399000
Exemple
Maintenant, affichons le nombre de millisecondes, en spécifiant seulement l'année :
let res = Date.parse('2016');
console.log(res);
Résultat de l'exécution du code :
1451606400000
Exemple
Passons une date incorrecte en paramètre de la méthode Date.parse :
let res = Date.parse('20162016');
console.log(res);
Résultat de l'exécution du code :
NaN