ობიექტ Date-თან მუშაობა JavaScript-ში

ახლა ჩვენ დავიწყებთ თარიღებთან მუშაობის შესწავლას JavaScript-ში. ამისთვის ჩვენ დაგვჭირდება ობიექტი Date, რომლის საშუალებითაც JavaScript-ში შესაძლებელია სხვადასხვა მანიპულაციების შესრულება თარიღებთან.

თარიღის ობიექტი შეიქმნება შემდეგნაირად:

javascriptnew Date();

მოდით, შევქმნათ ობიექტი რაიმე ცვლადში, მაგალითად, ცვლადში date:

javascriptlet date = new Date();

შესრულებული ოპერაციის შემდეგ ცვლადი date იქნება ობიექტი, რომელიც ინახავს მასში მიმდინარე დროის მომენტს (წამს, წუთს, საათს და ა.შ.).

ამ ობიექტის გამოყენებით, სპეციალური მეთოდების საშუალებით, ჩვენ შეგვიძლია მივიღოთ დროის გვთხოვნილი მახასიათებლები, მაგალითად, მიმდინარე საათი, მიმდინარე დღე ან მიმდინარე თვე.

მაგალითად, მიმდინარე საათის მიღება შესაძლებელია ასე: date.getHours(), ხოლო მიმდინარე თვე - ასე date.getMonth(). ნახეთ ყველა ვარიანტი:

javascriptlet date = new Date();

console.log(date.getFullYear()); // წელი
console.log(date.getMonth());    // თვე
console.log(date.getDate());     // დღე

console.log(date.getHours());    // საათები
console.log(date.getMinutes());  // წუთები
console.log(date.getSeconds());  // წამები

გაითვალისწინეთ, რომ თვე, რომელსაც აბრუნებს მეთოდი getMonth, იწყება ნულიდან - იანვარი არის ნულოვანი, თებერვალი პირველი და ა.შ.

Задание 1

ეკრანზე გამოიტანეთ მიმდინარე დღე.

Задание 2

ეკრანზე გამოიტანეთ მიმდინარე თვე.

Задание 3

ეკრანზე გამოიტანეთ მიმდინარე წელი.