Wie bekomme ich das aktuelle Jahr in JavaScript?
javascript
date
Satch3000
quelle
quelle
Antworten:
Erstellen Sie ein
new Date()
Objekt und rufen Sie aufgetFullYear()
:Entführung der akzeptierten Antwort, um einen grundlegenden Beispielkontext wie eine Fußzeile bereitzustellen, in der immer das aktuelle Jahr angezeigt wird:
An einer anderen Stelle ausgeführt, nachdem der obige HTML-Code geladen wurde:
Code-Snippet anzeigen
quelle
quelle
Hier ist eine andere Methode, um das Datum zu erhalten
quelle
So habe ich es eingebettet und auf meiner HTML-Webseite ausgegeben:
Die Ausgabe auf die HTML-Seite erfolgt wie folgt:
Copyright © 2018
quelle
new Date().getFullYear()
bereits in der akzeptierten Antwort enthalten sind.Für das aktuelle Jahr können wir getFullYear () aus der Date- Klasse verwenden. Es gibt jedoch viele Funktionen, die Sie gemäß den Anforderungen verwenden können. Einige Funktionen sind wie folgt :
quelle
In diesem Beispiel können Sie es überall dort platzieren, wo Sie es anzeigen möchten, ohne auf das Skript in der Fußzeile oder an einer anderen Stelle wie bei anderen Antworten zu verweisen
Copyright-Hinweis in der Fußzeile als Beispiel
quelle
Sie können einfach Javascript wie dieses verwenden. Andernfalls können Sie das momentJs Plugin verwenden, das bei großen Anwendungen hilfreich ist .
quelle
TL; DR
Die meisten der hier gefundenen Antworten sind nur dann richtig , wenn Sie das aktuelle Jahr basierend auf der Zeitzone und dem Offset Ihrer lokalen Maschine (clientseitig) benötigen - Quelle, die in den meisten Szenarien nicht als zuverlässig angesehen werden kann (da sie von Maschine zu Maschine unterschiedlich sein kann). .
Zuverlässige Quellen sind:
Einzelheiten
Eine für die
Date
Instanz aufgerufene Methode gibt einen Wert zurück, der auf der Ortszeit Ihres Computers basiert.Weitere Details finden Sie unter "MDN-Webdokumente": JavaScript-Datumsobjekt .
Für Ihre Bequemlichkeit habe ich einen relevanten Hinweis aus ihren Dokumenten hinzugefügt:
Eine andere Quelle, die dies erwähnt, ist: JavaScript-Objekt für Datum und Uhrzeit
Einige zuverlässige Quellen, die Sie verwenden können, sind:
Wenn Sie sich jedoch einfach nicht um die Zeitgenauigkeit kümmern oder wenn Ihr Anwendungsfall einen Zeitwert relativ zur Zeit des lokalen Computers erfordert, können Sie sicher die
Date
grundlegenden Methoden von Javascript wieDate.now()
odernew Date().getFullYear()
(für das aktuelle Jahr) verwenden.quelle