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

javascriptDate.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:

javascriptlet res = Date.parse('2016-11-16T12:59:59');
console.log(res);

Výsledok vykonania kódu:

javascript1479290399000

Príklad

A teraz vypíšme počet milisekúnd, zadaním iba roku:

javascriptlet res = Date.parse('2016');
console.log(res);

Výsledok vykonania kódu:

javascript1451606400000

Príklad

Zadajme v parametri metódy Date.parse nesprávny dátum:

javascriptlet res = Date.parse('20162016');
console.log(res);

Výsledok vykonania kódu:

javascriptNaN

Pozri tiež

  • metóda getTime,
    ktorá tiež získava timestamp
  • metóda Date.now,
    ktorá tiež získava timestamp