ობიექტების დათებისთან შედარება 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 რიცხვს. შეადარეთ ეს ორი ობიექტი და დაადგინეთ, გავიდა თუ არა თვის ნახევარი.