Internalisation Java - Date de formatage spécifique aux paramètres régionaux

Les paramètres régionaux peuvent être utilisés pour créer un formatage spécifique aux paramètres régionaux sur un modèle dans la classe SimpleDateFormat. Consultez l'exemple suivant d'utilisation de la classe SimpleDateFormat spécifique aux paramètres régionaux.

IOTester.java

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

public class I18NTester {
   public static void main(String[] args) throws ParseException {

      Locale locale = new Locale("da", "DK");
      String pattern = "EEEEE MMMMM yyyy";

      SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);

      Date date = new Date();

      System.out.println(date);
      System.out.println(simpleDateFormat.format(date));

      simpleDateFormat = new SimpleDateFormat(pattern,locale);

      System.out.println(simpleDateFormat.format(date));
   }
}

Production

Il imprimera le résultat suivant.

Wed Nov 29 17:48:14 IST 2017
Wednesday November 2017
onsdag november 2017
Impression