Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.41 KB

File metadata and controls

38 lines (29 loc) · 1.41 KB

Obiekt Date

Javascript udostępnia nam gotowy obiekt Date() który umożliwia nam w łatwy sposób manipulowanie czasem oraz datami.

Aby wyświetlić na ekranie bieżącą datę jaka jest ustawiona w systemie klienta musimy utworzyć nowy obiekt:

const currentDate = new Date();
console.log(currentDate);

Podstawowe metody za pomocą których możemy w łatwy sposób formatować wygląd daty (najczęściej używane):

Metoda Opis działania
getDate() - zwraca dzień miesiąca (wartość z przedziału 1 - 31)
getDay() - zwraca dzień tygodnia (0 dla niedzieli, 1 dla poniedziałku, 2 dla wtorku itd)
getYear() - zwraca liczbę reprezentującą rok (dla lat 1900 - 1999 jest to 2-cyfrowa liczba np. 99, a dla późniejszych jest to liczba 4-cyfrowa np. 2002)
getFullYear() - zwraca pełną liczbę reprezentującą rok (np. 1999 lub 2000)
getHours() - zwraca aktualną godzinę (wartość z przedziału 0 - 23)
getMilliseconds() - zwraca milisekundy (wartość z przedziału 0 - 999)
getMinutes() - zwraca minuty (wartość z przedziału 0 - 59)
getMonth() - zwraca aktualny miesiąc (0 - styczeń, 1 - luty itp.)

Przykładowe wyświetlenie godziny może mieć postać:

const currentDate = new Date();
console.log(currentDate.getHours());

//lub krótszy zapis

console.log((new Date()).getHours());