Podręcznik Referencyjny JavaScript Date

Obiekt Date

Obiekt Date jest używany do obsługi dat i czasu.

Obiekt Date jest tworzony za pomocą new Date().

Istnieją cztery sposoby instancjalizacji dat:

var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

Spróbuj sam

Chcesz dowiedzieć się więcej o datach i czasie? Przeczytaj nasz Tutorial dotyczący dat w JavaScript.

Metody i atrybuty obiektu Date

Metoda Opis
new Date() Zwraca dzień miesiąca (od 1 do 31).
constructor Zwraca funkcję prototypu obiektu Date.
getDate() Zwraca dzień miesiąca (od 1 do 31).
getDay() Zwraca dzień tygodnia (0-6).
getFullYear() Zwraca rok.
getHours() Zwraca liczbę godzin (od 0 do 23).
getMilliseconds() Zwraca liczbę milisekund (0-999).
getMinutes() Zwraca liczbę minut (od 0 do 59).
getMonth() Zwraca miesiąc (od 0 do 11).
getSeconds() Zwraca liczbę sekund (od 0 do 59).
getTime() Zwraca liczbę milisekund od północy 1 stycznia 1970 roku do określonej daty.
getTimezoneOffset() Zwraca różnicę między czasem UTC a czasem lokalnym, wyrażoną w minutach.
getUTCDate() Zgodnie z czasem uniwersalnym, zwraca dzień miesiąca (od 1 do 31).
getUTCDay() Zgodnie z czasem uniwersalnym, zwraca dzień tygodnia (0-6).
getUTCFullYear() Zgodnie z czasem uniwersalnym, zwraca rok.
getUTCHours() Zgodnie z czasem uniwersalnym, zwraca liczbę godzin (0-23).
getUTCMilliseconds() Zgodnie z czasem uniwersalnym, zwraca liczbę milisekund (0-999).
getUTCMinutes() Zgodnie z czasem uniwersalnym, zwraca liczbę minut (0-59).
getUTCMonth() Zgodnie z czasem uniwersalnym, zwraca miesiąc (0-11).
getUTCSeconds() Zgodnie z czasem uniwersalnym, zwraca liczbę sekund (0-59).
getYear() Przestarzałe.Proszę używać Metoda getFullYear().
now() Zwracanie liczby milisekund od północy 1 stycznia 1970 roku.
parse() Analiza ciągu znaków daty i zwracanie liczby milisekund od 1 stycznia 1970 roku.
prototype Pozwala dodać atrybuty i metody do obiektu.
setDate() Ustawienie dnia miesiąca obiektu Date.
setFullYear() Ustawienie roku obiektu Date.
setHours() Ustawienie godziny obiektu Date.
setMilliseconds() Ustawienie milisekund obiektu Date.
setMinutes() Ustawienie minut obiektu Date.
setMonth() Ustawienie miesiąca obiektu Date.
setSeconds() Ustawienie sekund obiektu Date.
setTime() Ustawienie daty na określone milisekundy po 1 stycznia 1970 roku.
setUTCDate() Ustawienie dnia miesiąca obiektu Date na podstawie czasu świata.
setUTCFullYear() Ustawienie roku obiektu Date na podstawie czasu świata.
setUTCHours() Ustawienie godziny obiektu Date na podstawie czasu świata.
setUTCMilliseconds() Ustawienie milisekund obiektu Date na podstawie czasu świata.
setUTCMinutes() Ustawienie minut obiektu Date na podstawie czasu świata.
setUTCMonth() Ustawienie miesiąca obiektu Date na podstawie czasu świata.
setUTCSeconds() Ustawienie sekund obiektu Date na podstawie czasu świata.
setYear() Przestarzałe.Proszę używać Metoda setFullYear().
toDateString() Konwersja części daty obiektu Date na czytelny ciąg znaków.
toGMTString() Przestarzałe.Proszę używać Metoda toUTCString().
toISOString() Zwraca datę jako ciąg znaków z użyciem standardu ISO.
toJSON() Zwraca datę w formacie JSON jako ciąg znaków.
toLocaleDateString() Zwraca część daty obiektu Date jako ciąg znaków z użyciem ustawień regionalnych.
toLocaleTimeString() Zwraca część czasu obiektu Date jako ciąg znaków z użyciem ustawień regionalnych.
toLocaleString() Konwersja obiektu Date na ciąg znaków z użyciem ustawień regionalnych.
toString() Konwersja obiektu Date na ciąg znaków.
toTimeString() Konwertuje część czasową obiektu Date na ciąg znaków.
toUTCString() Konwertuje obiekt Date na ciąg znaków w czasie UTC.
UTC() Zwraca liczbę milisekund od północy 1 stycznia 1970 roku w czasie UTC.
valueOf() Zwraca oryginalną wartość obiektu Date.