⊗jsPmTmMDB 331 of 505 menu

Początek dnia w JavaScript

Pobierzmy obiekt daty zawierający początek bieżącego dnia:

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

Jak już wiesz, parametry obiektu Date można pomijać od końca. W tym przypadku godziny, minuty i sekundy przyjmą wartość 0. Pomińmy je:

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

A dnia nie można pominąć, ponieważ jeśli zostanie pominięty, przyjmie wartość 1, a my potrzebujemy bieżącego dnia. Nie można również pominąć miesiąca, nie pomijając roku, zgodnie z zasadami działania Date.

Również nie można jednocześnie pominąć roku, miesiąca i dnia - w tym przypadku zostanie przyjęty bieżący moment czasu. Dlaczego to jest złe, skoro potrzebujemy bieżącego roku, bieżącego miesiąca i bieżącego dnia? Chodzi o to, że potrzebujemy północy, czyli godziny, minuty i sekundy powinny mieć wartość 0, a w bieżącym momencie czasu będą one miały bieżące wartości, a nie północ.

Określ, ile godzin minęło między początkiem dnia a bieżącym momentem czasu.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć