Metoda setFullYear() obiektu Date w JavaScript

definicja i użycie

setFullYear() metoda ustawia rok obiektu daty (czterocyfrowa liczba z zakresu 1000 do 9999).

ta metoda może również być używana do ustawiania miesiąca i dnia miesiąca.

przykład

przykład 1

ustaw rok na 2020:

var d = new Date();
d.setFullYear(2020);

spróbuj sam

przykład 2

przykład

ustaw datę na 3 listopada 2020 roku:

var d = new Date();
d.setFullYear(2020, 10, 3);

spróbuj sam

przykład 3

ustaw datę na sześć miesięcy temu:

var d = new Date();
d.setFullYear(d.getFullYear(), d.getMonth() - 6);

spróbuj sam

syntaktyka

Date.setFullYear(year, month, day)

wartości parametrów

parametry opis
year wymagane. Wartość oznaczająca rok, dozwolone są wartości ujemne.
month

opcjonalne. Całkowita liczba, oznaczająca miesiąc.

wartość oczekiwana to 0-11, ale dozwolone są inne wartości:

  • -1 spowoduje ostatni miesiąc poprzedniego roku
  • 12 spowoduje pierwszy miesiąc następnego roku
  • 13 spowoduje drugi miesiąc następnego roku
day

opcjonalne. Całkowita liczba, oznaczająca dzień w miesiącu.

wartość oczekiwana to 1-31, ale dozwolone są inne wartości:

  • 0 spowoduje ostatni dzień poprzedniego miesiąca
  • -1 spowoduje poprzedni miesiąc, poprzedni dzień ostatniego dnia miesiąca

jeśli miesiąc ma 31 dni:

  • 32 spowoduje pierwszy dzień następnego miesiąca

jeśli miesiąc ma 30 dni:

  • 32 spowoduje drugi dzień następnego miesiąca

szczegóły techniczne

Wartość zwracana: wartość liczbowa, oznaczająca liczbę milisekund między obiektem daty a północą 1 stycznia 1970 roku.
Wersja JavaScript: ECMAScript 1

obsługa przeglądarek

metoda Chrome IE Firefox Safari Opera
setFullYear() Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie

Strony związane

Tutorial:Data JavaScript

Tutorial:Format daty JavaScript

Tutorial:Metody ustawiania daty w JavaScript