Heim > Java > javaLernprogramm > Wie formatiere ich Datum und Uhrzeit in Java als „TT/MM/JJJJ HH:mm:ss.SS'?

Wie formatiere ich Datum und Uhrzeit in Java als „TT/MM/JJJJ HH:mm:ss.SS'?

Mary-Kate Olsen
Freigeben: 2024-12-27 00:13:14
Original
656 Leute haben es durchsucht

How to Format Date and Time as

So zeigen Sie Datum und Uhrzeit im Format „TT/MM/JJJJ HH:mm:ss.SS“ an

So formatieren Sie das Datum und Uhrzeit im gewünschten Format „tt/mm/jjjj hh:mm:ss.ss“ ein. Befolgen Sie diese Anweisungen Schritte:

  1. Verwenden Sie SimpleDateFormat, um ein Formatobjekt zu erstellen. Stellen Sie sicher, dass das Muster wie folgt angegeben ist:

    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");
    Nach dem Login kopieren
  2. Erhalten Sie das aktuelle Datum und die aktuelle Uhrzeit mithilfe von Kalender oder Datum.
  3. Formatieren Sie Datum und Uhrzeit mithilfe des SDF-Objekts:

    String strDate = sdf.format(cal.getTime());
    Date date = sdf.parse(strDate);
    Nach dem Login kopieren
  4. Drucken Sie das formatierte Datum und die Uhrzeit aus.

Das bereitgestellte Das Codebeispiel veranschaulicht diesen Ansatz. Der ursprüngliche Code verwendete zwei separate SimpleDateFormat-Objekte zum Formatieren des Datums, was zu unterschiedlichen Formaten für die Zeichenfolgen- und Datumsausgaben führte. Durch die Verwendung eines einzelnen SimpleDateFormat-Objekts mit dem richtigen Muster kann die Ausgabe im gewünschten Format beibehalten werden.

Der aktualisierte Code:

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateAndTime {

    public static void main(String[] args) throws Exception {
        Calendar cal = Calendar.getInstance();
        SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");
        String strDate = sdf.format(cal.getTime());
        System.out.println("Current date in String Format: " + strDate);

        Date date = sdf.parse(strDate);
        System.out.println("Current date in Date Format: " + date);
    }
}
Nach dem Login kopieren

Dieser Code gibt aus:

Current date in String Format: 05/01/2012 21:10:17.287
Current date in Date Format: 05/01/2012 21:10:17.287
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie formatiere ich Datum und Uhrzeit in Java als „TT/MM/JJJJ HH:mm:ss.SS'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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