Методот Date.parse
Методот Date.parse враќа број на
милисекунди до датумот пренесен како параметар
во форма на ISO стринг.
ISO форматот изгледа вака: 'YYYY-MM-DDTHH:mm:ss.sssZ',
каде: 'YYYY-MM-DD' - датум; 'T'
- сепаратор; 'HH:mm:ss.sss' - време;
'Z' - Временска зона.
Не е задолжително да се пренесе целосниот формат,
доволно е да се пренесе 'YYYY-MM-DD' или
само YYYY.
Синтакса
Date.parse('YYYY-MM-DDTHH:mm:ss.sssZ');
Пример
Ајде со методот Date.parse
да дознаеме колку милисекунди поминале од
1 јануари 1970 година до 16.11.2016,
12:59:59:
let res = Date.parse('2016-11-16T12:59:59');
console.log(res);
Резултатот од извршувањето на кодот:
1479290399000
Пример
А сега ајде да го прикажеме бројот на милисекунди, наведувајќи само година:
let res = Date.parse('2016');
console.log(res);
Резултатот од извршувањето на кодот:
1451606400000
Пример
Ајде во параметарот на методот Date.parse да поставиме
погрешен датум:
let res = Date.parse('20162016');
console.log(res);
Резултатот од извршувањето на кодот:
NaN