in der simpleDateFormat -Klasse zurückgibt, „y 'und' y 'repräsentieren verschiedene Konzepte im Zusammenhang mit Wochen und Jahren. Das Wochenjahr entspricht dem Zyklus der Woche des Jahres, in dem alle Wochen zwischen den ersten und den letzten Wochen den Wert des gleichen Wochees haben. Dies bedeutet, dass die ersten und letzten Tage eines Wochenjahres unterschiedliche Werte des Kalenderjahres haben. SimpleDateFormat ("y"). Format (neues Datum ())); // Drucke 2012 System.out.println (new SimpledateFormat ("y"). Format (neues Datum ())); // Drucke 2011
'y' kehrt 2012 zurück, da das aktuelle Datum Teil von Woche 1 von 2012 ist, obwohl das Kalenderjahr immer noch 2011 ist. Dies ist auf die spezifische Konfiguration der SimpleDateFormat -Instanz zurückzuführen, die möglicherweise so konfiguriert werden kann, dass sie dem ISO 8601 -Standard folgen. Jahr. Daher geben 'y' und 'y' unterschiedliche Informationen, basierend darauf, ob Sie das Wochenjahr oder das Kalenderjahr benötigen.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3