⊗jsPmTmTS 318 of 505 menu

Ustawianie czasu w obiekcie Date w JavaScript

Kiedy tworzyliśmy obiekt z datą w ten sposób: new Date(), - pozostawialiśmy okrągłe nawiasy puste. W tym przypadku otrzymywaliśmy bieżący moment czasu.

Można jednak postąpić inaczej - przekazać mu parametry w formacie new Date(rok, miesiąc, dzień, godziny, minuty, sekundy, milisekundy) i w tym przypadku do zmiennej date zapisze się nie bieżący moment czasu, a ten, który wskazaliśmy w parametrach. Przy tym podczas przekazywania parametrów odliczanie miesięcy zaczyna się od zera.

Parametry można pomijać od końca. Przy tym brakujące parametry dla milisekund, sekund i godzin są uważane za równe zero, a dla dni - jeden. Roku i miesiąca nie można pominąć.

Stwórzmy obiekt z datą za określony moment czasu:

let date = new Date(2025, 10, 5, 12, 59, 59);

Możliwość ustawienia momentu czasu można wykorzystać, na przykład, aby dowiedzieć się jaki dzień tygodnia był w określonym dniu:

let date = new Date(2025, 10, 5); // ustawimy 5 listopada 2025 roku let day = date.getDay(); let days = ['niedz', 'pon', 'wt', 'śr', 'czw', 'pt', 'sob']; console.log(days[day]);

Dowiedz się, jaki dzień tygodnia był w twój dzień urodzin.

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ć