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ė
Date.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:
let res = Date.parse('2016-11-16T12:59:59');
console.log(res);
Kodo vykdymo rezultatas:
1479290399000
Pavyzdys
Dabar išveskime milisekundžių skaičių, nurodę tik metus:
let res = Date.parse('2016');
console.log(res);
Kodo vykdymo rezultatas:
1451606400000
Pavyzdys
Pateikime metodo Date.parse
parametre neteisingą datą:
let res = Date.parse('20162016');
console.log(res);
Kodo vykdymo rezultatas:
NaN