⊗jsPmTmMDB 331 of 505 menu

Dienos pradžia JavaScript

Gaukime datos objektą, kuriame yra dabartinės dienos pradžia:

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

Kaip jau žinote, Date objekto parametrus galima praleisti nuo galo. Šiuo atveju valandos, minutės ir sekundės bus 0. Praleiskime jas:

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

Tačiau dienos praleisti negalima, nes jei ji praleista, ji bus 1, o mums reikia dabartinės dienos. Praleisti mėnesį, nepraleidžiant metų, taip pat negalima pagal Date darbo taisykles.

Praleisti vienu metu metus, mėnesį ir dieną taip pat negalima - šiuo atveju bus paimtas dabartinis laiko momentas. Kodėl tai blogai, jei mums reikia dabartinių metų, dabartinio mėnesio ir dabartinės dienos? Esmė ta, kad mums reikia vidurnakčio, tai yra, valandos, minutės ir sekundės turi būti 0, o dabartiniame laiko momente jos bus dabartinės reikšmės, o ne vidurnaktis.

Nustatykite, kiek valandų praėjo nuo dienos pradžios iki dabartinio laiko momento.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti