⊗jsPmTmMDB 331 of 505 menu

Dienas sākums JavaScript

Iegūsim datu objektu, kas satur pašreizējās dienas sākumu:

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

Kā jūs jau zināt, Date objekta parametrus var izlaist no beigām. Šajā gadījumā stundas, minūtes un sekundes būs ar vērtību 0. Izlaidīsim tās:

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

Taču dienu nevar izlaist, jo, ja tā ir izlaista, tā pieņems vērtību 1, bet mums vajag pašreizējo dienu. Izlaist mēnesi, neizlaidot gadu, arī nevar saskaņā ar Date darbības noteikumiem.

Vienlaikus izlaist gadu, mēnesi un dienu arī nevar - šajā gadījumā tiks ņemts pašreizējais laika moments. Kāpēc tas ir slikti, ja mums vajag pašreizējo gadu, pašreizējo mēnesi un pašreizējo dienu? Lieta ir tāda, ka mums vajag pusnakti, tas ir, stundām, minūtēm un sekundēm jābūt ar vērtību 0, bet pašreizējā laika momentā tām būs pašreizējās vērtības, nevis pusnakts.

Nosakiet, cik stundas ir pagājušas no dienas sākuma līdz pašreizējam laika momentam.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt