Heim > Java > javaLernprogramm > Wie kann ich Datumsangaben mit dem DateFormat von Java gebietsschemaspezifisch formatieren?

Wie kann ich Datumsangaben mit dem DateFormat von Java gebietsschemaspezifisch formatieren?

Susan Sarandon
Freigeben: 2024-11-07 12:44:03
Original
534 Leute haben es durchsucht

How can I format dates in a locale-specific way using Java's DateFormat?

Verwenden von DateFormat für die gebietsschemaspezifische Datumsformatierung

In Java können Sie Datumsangaben mit DateFormat formatieren, um unterschiedliche gebietsschemabasierte Anforderungen zu berücksichtigen. Sie können eine DateFormat-Instanz abrufen, die auf ein bestimmtes Gebietsschema und einen bestimmten Stil zugeschnitten ist.

Anstatt SimpleDateFormat mit benutzerdefinierten gebietsschemaspezifischen Mustern zu verwenden, sollten Sie in Ihrem Fall die Verwendung von DateFormat.getDateInstance(int style, Locale locale) in Betracht ziehen.

Hier ist ein Beispiel:

import java.text.DateFormat;
import java.text.SimpleDateFormat;

public class LocaleSpecificDateFormat {

    public static void main(String[] args) {
        // For English (US)
        Locale english = Locale.US;
        DateFormat usFormat = DateFormat.getDateInstance(DateFormat.MEDIUM, english);
        System.out.println("US format: " + usFormat.format(new Date())); // Nov 1, 2009

        // For Norwegian
        Locale norwegian = new Locale("no", "NO");
        DateFormat noFormat = DateFormat.getDateInstance(DateFormat.MEDIUM, norwegian);
        System.out.println("Norwegian format: " + noFormat.format(new Date())); // 1. nov. 2009
    }
}
Nach dem Login kopieren

Dieser Ansatz vereinfacht den Code, indem er es Ihnen ermöglicht, das Gebietsschema und den Datumsformatstil direkt anzugeben, ohne dass benutzerdefinierte Musterzeichenfolgen erforderlich sind.

Das obige ist der detaillierte Inhalt vonWie kann ich Datumsangaben mit dem DateFormat von Java gebietsschemaspezifisch formatieren?. 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