Heim > Java > javaLernprogramm > Wie kann ich das Format eines Datums in Java ändern?

Wie kann ich das Format eines Datums in Java ändern?

Mary-Kate Olsen
Freigeben: 2024-12-20 07:23:09
Original
1021 Leute haben es durchsucht

How Can I Change a Date's Format in Java?

Datumsformat in Java bearbeiten

In Java ist das Ändern von Datumsformaten eine häufige Aufgabe. Eine häufige Anforderung besteht darin, Datumsangaben aus einem bestimmten Format, z. B. TT/MM/JJJJ, in ein anderes Format, z. B. JJJJ/MM/TT, zu konvertieren.

Lösung:

Um diese Datumsformatkonvertierung zu erreichen, können Sie die SimpleDateFormat-Klasse von Java verwenden:

final String OLD_FORMAT = "dd/MM/yyyy";
final String NEW_FORMAT = "yyyy/MM/dd";

// Example date in old format: 12/08/2010
String oldDateString = "12/08/2010";
String newDateString;

SimpleDateFormat sdf = new SimpleDateFormat(OLD_FORMAT);
Date d = sdf.parse(oldDateString);
sdf.applyPattern(NEW_FORMAT);
newDateString = sdf.format(d);

// Output: 2010/08/12 (date in new format)
Nach dem Login kopieren

Diese Lösung erstellt eine SimpleDateFormat-Objekt und analysiert das Eingabedatum im alten Format. Anschließend wendet es das neue Formatmuster an und formatiert das Datum entsprechend, was zum gewünschten Ausgabeformat führt.

Das obige ist der detaillierte Inhalt vonWie kann ich das Format eines Datums in Java ändern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage