Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Date() w JavaScript

Date() w JavaScript

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Date() w JavaScript służy do pracy z datą i czasem. Użyte jako funkcja, czyli bez słowa kluczowego new, zwraca tekstową reprezentację aktualnej daty i czasu.

Przykład

let teraz = Date();
console.log(teraz);

Przykładowy wynik:

Tue Aug 20 2026 12:30:15 GMT+0200 (Central European Summer Time)

Dokładny format może zależeć od przeglądarki i ustawień lokalnych systemu.

Date() a new Date()

Warto rozróżnić dwa zapisy:

Date();      // zwraca datę i czas jako tekst
new Date();  // tworzy obiekt Date

Na poziomie podstawowym w zadaniach egzaminacyjnych najczęściej chodzi o to, że Date() daje aktualną datę i czas.

Przykład użycia na stronie

document.getElementById("napis").innerHTML = Date();

Ten kod pobiera element o id="napis", a następnie wpisuje do niego aktualną datę i czas.

Ważne na egzaminie

Date() nie oznacza tekstu Date(). Ponieważ jest zapisane bez cudzysłowu i z nawiasami, JavaScript wykonuje funkcję i wstawia jej wynik.