⊗jsPmTmMDB 331 of 505 menu

Începutul zilei în JavaScript

Să obținem un obiect de tip dată care conține începutul zilei curente:

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

După cum știți deja, parametrii obiectului Date pot fi omiși de la sfârșit. În acest caz, orele, minutele și secundele vor avea valoarea 0. Să le omitem:

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

Însă ziua nu poate fi omisă, deoarece dacă este omisă, va lua valoarea 1, iar noi avem nevoie de ziua curentă. De asemenea, nu se poate omite luna, fără a omite anul, conform regulilor de lucru cu Date.

De asemenea, nu se pot omite simultan anul, luna și ziua - în acest caz se va lua momentul curent de timp. De ce este acest lucru rău, dacă noi avem nevoie de anul curent, luna curentă și ziua curentă? Problema este că avem nevoie de miezul nopții, adică orele, minutele și secundele trebuie să aibă valoarea 0, iar în momentul curent de timp acestea vor avea valorile curente, nu miezul nopții.

Determinați câte ore au trecut între începutul zilei și momentul curent de timp.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge