Heim > Java > javaLernprogramm > Wie zeige ich das aktuelle Datum und die aktuelle Uhrzeit im Format „TT/MM/JJJJ HH:mm:ss.SS' in Java korrekt an?

Wie zeige ich das aktuelle Datum und die aktuelle Uhrzeit im Format „TT/MM/JJJJ HH:mm:ss.SS' in Java korrekt an?

Susan Sarandon
Freigeben: 2024-12-20 08:55:10
Original
950 Leute haben es durchsucht

How to Correctly Display the Current Date and Time in

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

Im bereitgestellten Java-Code: Das Problem bei der Anzeige von Datum und Uhrzeit im gewünschten Format „TT/MM/JJJJ HH:mm:ss.SS“ liegt in der Verwendung unterschiedlicher Formate SimpleDateFormat-Instanzen mit unterschiedlichen Formatierungsmustern.

Lösung:

Um das Datum sowohl in String- als auch in Date-Objekten mit dem gewünschten Muster korrekt zu formatieren, sollten Sie dieselbe SimpleDateFormat-Instanz verwenden im gesamten Code wie folgt:

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");

        // Format the date as a String
        String strDate = sdf.format(cal.getTime());
        System.out.println("Current date in String Format: " + strDate);

        // Parse the formatted string back into a Date object
        Date date = sdf.parse(strDate);
        System.out.println("Current date in Date Format: " + sdf.format(date));
    }
}
Nach dem Login kopieren

Durch die Verwendung derselben SimpleDateFormat-Instanz mit dem gewünschten Muster wird die Ausgabe sein:

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

Dies entspricht dem angegebenen Format „TT/MM/JJJJ HH:mm:ss.SS“ sowohl für die Zeichenfolgen- als auch für die Datumsdarstellung.

Das obige ist der detaillierte Inhalt vonWie zeige ich das aktuelle Datum und die aktuelle Uhrzeit im Format „TT/MM/JJJJ HH:mm:ss.SS' in Java korrekt an?. 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