⊗jsPmTmMDB 331 of 505 menu

Tagesbeginn in JavaScript

Lassen Sie uns ein Datumsobjekt erhalten, das den Beginn des aktuellen Tages enthält:

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

Wie Sie bereits wissen, können Parameter des Objekts Date vom Ende weggelassen werden. In diesem Fall haben die Stunden, Minuten und Sekunden den Wert 0. Lassen wir sie weg:

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

Aber den Tag kann man nicht weglassen, denn wenn er weggelassen wird, nimmt er den Wert 1 an, und wir brauchen den aktuellen Tag. Den Monat wegzulassen, ohne das Jahr wegzulassen, ist ebenfalls nicht möglich, gemäß den Funktionsregeln von Date.

Gleichzeitig Jahr, Monat und Tag wegzulassen ist ebenfalls nicht möglich - in diesem Fall wird der aktuelle Zeitpunkt genommen. Warum ist das schlecht, denn wir brauchen doch das aktuelle Jahr, den aktuellen Monat und den aktuellen Tag? Die Sache ist, dass wir Mitternacht brauchen, das heißt, die Stunden, Minuten und Sekunden müssen den Wert 0 haben, aber im aktuellen Zeitpunkt werden sie die aktuellen Werte haben, und nicht Mitternacht.

Bestimmen Sie, wie viele Stunden zwischen dem Beginn des Tages und dem aktuellen Zeitpunkt vergangen sind.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen