Datumsdarstellung in Java ändern
Das Transformieren von Datumsformaten ist ein häufiger Bedarf in Java-Anwendungen. Eine dieser Anforderungen ist die Konvertierung vom Format „TT/MM/JJJJ“ in das Format „JJJJ/MM/TT“.
Um dies zu erreichen, nutzen Sie die SimpleDateFormat-Klasse:
final String OLD_FORMAT = "dd/MM/yyyy"; final String NEW_FORMAT = "yyyy/MM/dd"; // Source date: August 12, 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);
Dieser Code erstellt ein neues SimpleDateFormat-Objekt mit dem ursprünglichen Format („TT/MM/JJJJ“) und analysiert das angegebene Datum in ein Date-Objekt. Das Muster wird dann in das gewünschte Format („jjjj/MM/tt“) geändert, bevor das Datumsobjekt formatiert wird, um die neue Datumszeichenfolge zu erhalten.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich das Datumsformat „TT/MM/JJJJ' in „JJJJ/MM/TT' in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!