⊗jsPmTmMDB 331 of 505 menu

დღის დასაწყისი JavaScript-ში

მოდით მივიღოთ თარიღის ობიექტი, რომელიც შეიცავს მიმდინარე დღის დასაწყისს:

let now = new Date(); let date = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 0, 0, 0);

როგორც უკვე იცით, Date ობიექტის პარამეტრები შეიძლება გამოვტოვოთ ბოლოდან. ამ შემთხვევაში, საათები, წუთები და წამები მიიღებენ მნიშვნელობას 0. გამოვტოვოთ ისინი:

let now = new Date(); let date = new Date(now.getFullYear(), now.getMonth(), now.getDate());

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

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

დაადგინეთ, რამდენი საათი გავიდა დღის დასაწყისსა და მიმდინარე დროის მომენტს შორის.

ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა