Метод 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.
Синтаксис
javascriptDate.parse('YYYY-MM-DDTHH:mm:ss.sssZ');
Пример
Нека с помощта на метода Date.parse
разберем колко милисекунди са изминали от
1 януари 1970 година до 16.11.2016,
12:59:59:
javascriptlet res = Date.parse('2016-11-16T12:59:59');
console.log(res);
Резултат от изпълнението на кода:
javascript1479290399000
Пример
А сега нека изведем количеството милисекунди, като посочим само годината:
javascriptlet res = Date.parse('2016');
console.log(res);
Резултат от изпълнението на кода:
javascript1451606400000
Пример
Нека подадем на метода Date.parse
невалидна дата:
javascriptlet res = Date.parse('20162016');
console.log(res);
Резултат от изпълнението на кода:
javascriptNaN