Տարբերությունը JavaScript-ի ամսաթվի օբյեկտների միջև

Նախորդ դասերում ամսաթվերի միջև տարբերությունը գտնելու համար մենք օգտագործում էինք timestamp ֆորմատը: Սակայն, իրականում, JavaScript-ում դա պարտադիր չէ. ամսաթվերը, որոնք ներկայացված են որպես Date օբյեկտ, կարելի է հանել մեկը մյուսից, և դրանց հանման արդյունքը տարբերությունն է միլիվայրկյաններով:

Օրինակի համար եկեք ցույց տանք միլիվայրկյանների քանակը, որն անցել է 25 մայիսի, 2015, 12:59:59-ից մինչև ներկա պահը:

javascriptlet now  = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);

let diff = now - date; // հանում ենք երկու ամսաթվի օբյեկտներ մեկը մյուսից
console.log(diff);     // կտեսնենք տարբերությունը միլիվայրկյաններով
Задание 1

Էկրանին ցուցադրեք միլիվայրկյանների քանակը, որն անցել է 1 սեպտեմբերի, 2000 թվականից մինչև 15 փետրվարի, 2010 թվականը:

Задание 2

Փոփոխեք նախորդ խնդիրը այնպես, որ էկրանին ցուցադրվի տարբերությունը օրերով:

Задание 3

Փոփոխեք նախորդ խնդիրը այնպես, որ էկրանին ցուցադրվի տարբերությունը ամիսներով:

Задание 4

Փոփոխեք նախորդ խնդիրը այնպես, որ էկրանին ցուցադրվի տարբերությունը տարիներով: