Metoda Date.parse
Metoda Date.parse vrací počet
milisekund k datu předanému v parametru
ve formě řetězce ve formátu ISO.
Formát ISO vypadá takto: 'YYYY-MM-DDTHH:mm:ss.sssZ',
kde: 'YYYY-MM-DD' - datum; 'T'
- oddělovač; 'HH:mm:ss.sss' - čas;
'Z' - Časové pásmo.
Není nutné předávat úplný formát,
stačí předat 'YYYY-MM-DD' nebo
jen YYYY.
Syntaxe
javascriptDate.parse('YYYY-MM-DDTHH:mm:ss.sssZ');
Příklad
Pojďme pomocí metody Date.parse
zjistit, kolik milisekund uplynulo od
1 ledna 1970 do 16.11.2016,
12:59:59:
javascriptlet res = Date.parse('2016-11-16T12:59:59');
console.log(res);
Výsledek provedení kódu:
javascript1479290399000
Příklad
A nyní pojďme zobrazit počet milisekund, zadáním pouze roku:
javascriptlet res = Date.parse('2016');
console.log(res);
Výsledek provedení kódu:
javascript1451606400000
Příklad
Pojďme zadat do parametru metody Date.parse
nesprávné datum:
javascriptlet res = Date.parse('20162016');
console.log(res);
Výsledek provedení kódu:
javascriptNaN