ობიექტების დათებისთან შედარება JavaScript-ში
შესაძლებელია არა მხოლოდ სტრიქონების შედარება,
არამედ ობიექტების დათებთან შედარებაც.
მოდით შევხედოთ მაგალითს. დავუშვათ, გვაქვს ორი
ობიექტი დათებით, რომლებიც ჩვენ შევქმენით
new Date-ის მეშვეობით და ჩავწერეთ ცვლადებში.
მოდით შევადაროთ, რომელი თარიღია უფრო დიდი:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2019, 1, 1);
console.log(date1 > date2); // გამოიტანს true
დავუშვათ ახლა პირველი თარიღი მეორეზე ნაკლებია:
let date1 = new Date(2020, 1, 1);
let date2 = new Date(2021, 1, 1);
console.log(date1 > date2); // გამოიტანს false
მიიღეთ ობიექტი დათით, რომელიც შეიცავს მიმდინარე დროის მომენტს. მიიღეთ ობიექტი დათით, რომელიც შეიცავს მიმდინარე დღის შუადღეს. შეადარეთ ეს ორი ობიექტი და დაადგინეთ, უკვე გავიდა შუადღე თუ არა.
მიიღეთ ობიექტი დათით, რომელიც შეიცავს მიმდინარე
დროის მომენტს. მიიღეთ ობიექტი დათით,
რომელიც შეიცავს მიმდინარე თვის 15 რიცხვს.
შეადარეთ ეს ორი ობიექტი და დაადგინეთ, გავიდა
თუ არა თვის ნახევარი.