Metoda Date.parse
Metoda Date.parse returnează numărul
de milisecunde până la data transmisă ca parametru
sub formă de șir în format ISO.
Formatul ISO arată astfel: 'YYYY-MM-DDTHH:mm:ss.sssZ',
unde: 'YYYY-MM-DD' - data; 'T'
- separator; 'HH:mm:ss.sss' - ora;
'Z' - Fus orar.
Nu este obligatoriu să transmiți formatul complet,
este suficient să transmiți 'YYYY-MM-DD' sau
doar YYYY.
Sintaxă
javascriptDate.parse('YYYY-MM-DDTHH:mm:ss.sssZ');
Exemplu
Să aflăm cu ajutorul metodei Date.parse
câte milisecunde au trecut de la
1 ianuarie 1970 până la 16.11.2016,
12:59:59:
javascriptlet res = Date.parse('2016-11-16T12:59:59');
console.log(res);
Rezultatul executării codului:
javascript1479290399000
Exemplu
Acum să afișăm numărul de milisecunde, indicând doar anul:
javascriptlet res = Date.parse('2016');
console.log(res);
Rezultatul executării codului:
javascript1451606400000
Exemplu
Să setăm în parametrul metodei Date.parse
o dată incorectă:
javascriptlet res = Date.parse('20162016');
console.log(res);
Rezultatul executării codului:
javascriptNaN