Maison > Java > javaDidacticiel > Comment puis-je formater les dates d'une manière spécifique aux paramètres régionaux à l'aide du DateFormat de Java ?

Comment puis-je formater les dates d'une manière spécifique aux paramètres régionaux à l'aide du DateFormat de Java ?

Susan Sarandon
Libérer: 2024-11-07 12:44:03
original
534 Les gens l'ont consulté

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

Utilisation de DateFormat pour le formatage de date spécifique aux paramètres régionaux

En Java, vous pouvez formater les dates à l'aide de DateFormat pour tenir compte des différentes exigences basées sur les paramètres régionaux. Vous pouvez récupérer une instance DateFormat adaptée à des paramètres régionaux et à un style spécifiques.

Dans votre cas, au lieu d'utiliser SimpleDateFormat avec des modèles personnalisés spécifiques aux paramètres régionaux, envisagez d'utiliser DateFormat.getDateInstance(int style, Locale locale).

Voici un exemple :

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
    }
}
Copier après la connexion

Cette approche simplifie le code en vous permettant de spécifier directement les paramètres régionaux et le style de format de date, sans avoir besoin de chaînes de modèles personnalisées.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal