Metod Date.parse
Metod Date.parse vraća broj
milisekundi do datuma prosleđenog kao parametar
u obliku ISO stringa.
ISO format izgleda ovako: 'YYYY-MM-DDTHH:mm:ss.sssZ',
gde: 'YYYY-MM-DD' - datum; 'T'
- separator; 'HH:mm:ss.sss' - vreme;
'Z' - Vremenska zona.
Nije neophodno proslediti potpuni format,
dovoljno je proslediti 'YYYY-MM-DD' ili
samo YYYY.
Sintaksa
Date.parse('YYYY-MM-DDTHH:mm:ss.sssZ');
Primer
Hajde da uz pomoć metoda Date.parse
saznamo koliko milisekundi je prošlo od
1 januara 1970 godine do 16.11.2016,
12:59:59:
let res = Date.parse('2016-11-16T12:59:59');
console.log(res);
Rezultat izvršavanja koda:
1479290399000
Primer
A sada hajde da prikažemo broj milisekundi, navedivši samo godinu:
let res = Date.parse('2016');
console.log(res);
Rezultat izvršavanja koda:
1451606400000
Primer
Hajde da u parametru metoda Date.parse
navedemo neispravan datum:
let res = Date.parse('20162016');
console.log(res);
Rezultat izvršavanja koda:
NaN