Տարբերությունը JavaScript-ի ամսաթվի օբյեկտների միջև
Նախորդ դասերում ամսաթվերի միջև տարբերությունը գտնելու համար
մենք օգտագործում էինք timestamp ֆորմատը:
Սակայն, իրականում, JavaScript-ում դա
պարտադիր չէ. ամսաթվերը, որոնք ներկայացված են
որպես Date օբյեկտ, կարելի է հանել մեկը
մյուսից, և դրանց հանման արդյունքը տարբերությունն է
միլիվայրկյաններով:
Օրինակի համար եկեք ցույց տանք միլիվայրկյանների քանակը,
որն անցել է 25 մայիսի, 2015,
12:59:59-ից մինչև ներկա պահը:
let now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // հանում ենք երկու ամսաթվի օբյեկտներ մեկը մյուսից
console.log(diff); // կտեսնենք տարբերությունը միլիվայրկյաններով
Էկրանին ցուցադրեք միլիվայրկյանների քանակը,
որն անցել է 1 սեպտեմբերի, 2000
թվականից մինչև 15 փետրվարի, 2010 թվականը:
Փոփոխեք նախորդ խնդիրը այնպես, որ էկրանին ցուցադրվի տարբերությունը օրերով:
Փոփոխեք նախորդ խնդիրը այնպես, որ էկրանին ցուցադրվի տարբերությունը ամիսներով:
Փոփոխեք նախորդ խնդիրը այնպես, որ էկրանին ցուցադրվի տարբերությունը տարիներով: