JavaScript Date setFullYear() Methode

Definition und Verwendung

setFullYear() Diese Methode setzt das Jahr des Datum-Objekts (vierstellige Ziffern zwischen 1000 und 9999) fest.

Diese Methode kann auch verwendet werden, um das Jahr und den Tag des Monats zu setzen.

Beispiel

Beispiel 1

Setzen Sie das Jahr auf 2020:

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

Versuchen Sie es selbst

Beispiel 2

Beispiel

Setzen Sie das Datum auf den 3. November 2020:

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

Versuchen Sie es selbst

Beispiel 3

Setzen Sie das Datum auf sechs Monate zurück:

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

Versuchen Sie es selbst

Syntax

Date.setFullYear(year, month, day)

Parameterwert

Parameter Beschreibung
year Erforderlich. Wert, der das Jahr darstellt, erlaubt negative Werte.
month

Optional. Ganzzahl, die den Monat darstellt.

Erwarteter Wert ist 0-11, aber andere Werte sind erlaubt:

  • -1 führt zum letzten Monat des vorherigen Jahres
  • 12 führt zum ersten Monat des nächsten Jahres
  • 13 führt zum zweiten Monat des nächsten Jahres
day

Optional. Ganzzahl, die den Tag im Monat angibt.

Erwarteter Wert ist 1-31, aber andere Werte sind erlaubt:

  • 0 führt zum letzten Tag des vorherigen Monats
  • -1 führt zum Tag vor dem letzten Tag des vorherigen Monats

Wenn ein Monat 31 Tage hat:

  • 32 führt zum ersten Tag des nächsten Monats

Wenn ein Monat 30 Tage hat:

  • 32 führt zum zweiten Tag des nächsten Monats

Technische Details

Rückgabewert: Numerische Werte, die die Millisekunden darstellen, die zwischen dem Datum des Objekts und Mitternacht des 1. Januars 1970 liegen.
JavaScript-Version: ECMAScript 1

Browser-Unterstützung

Methode Chrome IE Firefox Safari Opera
setFullYear() Unterstützung Unterstützung Unterstützung Unterstützung Unterstützung

Verwandte Seiten

Tutorium:JavaScript-Datum

Tutorium:JavaScript-Datumsformat

Tutorium:JavaScript-Datumssetzungsmethoden