Il metodo Date.parse
Il metodo Date.parse restituisce il numero
di millisecondi fino alla data passata come parametro
sotto forma di stringa in formato ISO.
Il formato ISO appare così: 'YYYY-MM-DDTHH:mm:ss.sssZ',
dove: 'YYYY-MM-DD' - data; 'T'
- separatore; 'HH:mm:ss.sss' - orario;
'Z' - Fuso orario.
Non è necessario passare il formato completo,
è sufficiente passare 'YYYY-MM-DD' o
semplicemente YYYY.
Sintassi
javascriptDate.parse('YYYY-MM-DDTHH:mm:ss.sssZ');
Esempio
Scopriamo con il metodo Date.parse
quanti millisecondi sono passati dal
1 gennaio 1970 fino al 16.11.2016,
12:59:59:
javascriptlet res = Date.parse('2016-11-16T12:59:59');
console.log(res);
Risultato dell'esecuzione del codice:
javascript1479290399000
Esempio
Ora mostriamo il numero di millisecondi, specificando solo l'anno:
javascriptlet res = Date.parse('2016');
console.log(res);
Risultato dell'esecuzione del codice:
javascript1451606400000
Esempio
Passiamo una data non valida come parametro del metodo Date.parse:
javascriptlet res = Date.parse('20162016');
console.log(res);
Risultato dell'esecuzione del codice:
javascriptNaN