Date.parse metodas

Metodas Date.parse grąžina milisekundžių skaičių iki datos, pateiktos parametre kaip ISO formato eilutė. ISO formatas atrodo taip: 'YYYY-MM-DDTHH:mm:ss.sssZ', kur: 'YYYY-MM-DD' - data; 'T' - skiriamasis ženklas; 'HH:mm:ss.sss' - laikas; 'Z' - laiko zona. Nebūtina perduoti viso formato, pakanka perduoti 'YYYY-MM-DD' arba tiesiog YYYY.

Sintaksė

javascriptDate.parse('YYYY-MM-DDTHH:mm:ss.sssZ');

Pavyzdys

Pasinaudokime metodu Date.parse sužinoti, kiek milisekundžių praėjo nuo 1 sausio 1970 metų iki 16.11.2016, 12:59:59:

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

Kodo vykdymo rezultatas:

javascript1479290399000

Pavyzdys

Dabar išveskime milisekundžių skaičių, nurodę tik metus:

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

Kodo vykdymo rezultatas:

javascript1451606400000

Pavyzdys

Pateikime metodo Date.parse parametre neteisingą datą:

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

Kodo vykdymo rezultatas:

javascriptNaN

Taip pat žiūrėkite

  • metodas getTime,
    kuris taip pat gauna timestamp
  • metodas Date.now,
    kuris taip pat gauna timestamp