⊗jsPmTmMDB 331 of 505 menu

Dagens start i JavaScript

Lad os få et datoobjekt, der indeholder dagens nuværende start:

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

Som du allerede ved, kan parametrene for Date-objektet udelades fra slutningen. I dette tilfælde vil timer, minutter og sekunder have værdien 0. Lad os udelade dem:

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

Men dagen kan ikke udelades, fordi hvis den udelades, vil den antage værdien 1, og vi har brug for den nuværende dag. Det er ikke muligt at udelade måneden, uden at udelade året også, ifølge reglerne for arbejde med Date.

Det er heller ikke muligt at udelade år, måned og dag samtidigt - i dette tilfælde vil det nuværende tidspunkt blive brugt. Hvorfor er det dårligt, når vi alligevel har brug for det nuværende år, den nuværende måned og den nuværende dag? Problemet er, at vi har brug for midnat, det vil sige, at timer, minutter og sekunder skal have værdien 0, men på det nuværende tidspunkt vil de have de nuværende værdier, ikke midnat.

Bestem, hvor mange timer der er gået mellem starten af dagen og det nuværende tidspunkt.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis