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.