Metóda Date.parse
Metóda Date.parse vráti počet
milisekúnd k dátumu predanému v parametri
vo forme reťazca vo formáte ISO.
Formát ISO vyzerá takto: 'YYYY-MM-DDTHH:mm:ss.sssZ',
kde: 'YYYY-MM-DD' - dátum; 'T'
- oddeľovač; 'HH:mm:ss.sss' - čas;
'Z' - Časové pásmo.
Nie je nevyhnutné predať úplný formát,
stačí predať 'YYYY-MM-DD' alebo
jednoducho YYYY.
Syntax
Date.parse('YYYY-MM-DDTHH:mm:ss.sssZ');
Príklad
Pozrime sa pomocou metódy Date.parse
koľko milisekúnd uplynulo od
1 januára 1970 roku do 16.11.2016,
12:59:59:
let res = Date.parse('2016-11-16T12:59:59');
console.log(res);
Výsledok vykonania kódu:
1479290399000
Príklad
A teraz vypíšme počet milisekúnd, zadaním iba roku:
let res = Date.parse('2016');
console.log(res);
Výsledok vykonania kódu:
1451606400000
Príklad
Zadajme v parametri metódy Date.parse
nesprávny dátum:
let res = Date.parse('20162016');
console.log(res);
Výsledok vykonania kódu:
NaN