Praca z obiektem Date w JavaScript
Teraz zaczniemy uczyć się pracy z
datami w JavaScript. Do tego będziemy potrzebować
obiektu Date, za pomocą którego w
JavaScript można wykonywać różne manipulacje
z datami.
Obiekt z datą tworzy się w następujący sposób:
new Date();
Zapiszmy utworzony obiekt w jakiejś
zmiennej, na przykład w zmiennej date:
let date = new Date();
Po wykonanej operacji zmienna date
będzie reprezentować obiekt przechowujący
w sobie aktualny moment czasu (sekundę, minutę,
godzinę i tak dalej).
Używając tego obiektu za pomocą specjalnych metod możemy uzyskać potrzebne nam charakterystyki czasu, na przykład aktualną godzinę, aktualny dzień lub aktualny miesiąc.
Na przykład, aktualną godzinę można uzyskać tak:
date.getHours(), a aktualny miesiąc -
tak date.getMonth(). Zobaczcie
wszystkie warianty:
let date = new Date();
console.log(date.getFullYear()); // rok
console.log(date.getMonth()); // miesiąc
console.log(date.getDate()); // dzień
console.log(date.getHours()); // godziny
console.log(date.getMinutes()); // minuty
console.log(date.getSeconds()); // sekundy
Pamiętajcie, że miesiąc, który zwraca metoda
getMonth, zaczyna się od zera - styczeń
to zero, luty to jeden i tak dalej.
Wyświetl na ekranie aktualny dzień.
Wyświetl na ekranie aktualny miesiąc.
Wyświetl na ekranie aktualny rok.