Օբյեկտների համեմատություն ամսաթվերով JavaScript-ում

Հնարավոր է համեմատել ոչ միայն տողերը, այլև օբյեկտներ ամսաթվերով: Դիտարկենք օրինակով: Ենթադրենք, մենք ունենք երկու օբյեկտ ամսաթվերով, որոնք մենք ստեղծել ենք new Date միջոցով և գրել փոփոխականների մեջ: Եկեք համեմատենք, թե որ ամսաթիվն է ավելի մեծ.

javascriptlet date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);

console.log(date1 > date2); // կարտածի true

Ենթադրենք, հիմա առաջին ամսաթիվը փոքր է երկրորդից.

javascriptlet date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);

console.log(date1 > date2); // կարտածի false
Задание 1

Ստացեք օբյեկտ ամսաթվով, որը պարունակում է ընթացիկ ժամանակի պահը: Ստացեք օբյեկտ ամսաթվով, որը պարունակում է ընթացիկ օրվա կեսօրը: Համեմատեք այս երկու օբյեկտները և որոշեք, արդյոք կեսօրն արդեն անցել է, թե ոչ:

Задание 2

Ստացեք օբյեկտ ամսաթվով, որը պարունակում է ընթացիկ ժամանակի պահը: Ստացեք օբյեկտ ամսաթվով, որը պարունակում է ընթացիկ ամսվա 15-ը: Համեմատեք այս երկու օբյեկտները և որոշեք, արդյոք արդեն անցել է ամսվա կեսը, թե ոչ: