Comment puis-je obtenir par défaut de la Date et de l'Heure format de modèle

Quelqu'un pourrait me dire comment puis-je obtenir la valeur par défaut de la date et de l'heure de modèle de format(String) pour des paramètres régionaux(ou paramètres régionaux par défaut).

Ce que j'ai déjà trouvé (Peut être utile pour quelqu'un d'autre):

  1. Comment obtenir les paramètres régionaux par défaut.

    Locale currentLocale= Locale.getDefault();
    System.out.print(currentLocale.toString());
    
    Result is "en_US"
  2. Comment obtenir séparateur décimal.

    DecimalFormatSymbols decimalFormatSymbols =
                                         new DecimalFormatSymbols(currentLocale);
    System.out.print(decimalFormatSymbols.getDecimalSeparator());
    
    Result is "."
  3. Comment obtenir la valeur par défaut de la Date et de l'Heure de modèle de format (String);

    (do something)
    System.out.print(something);
    And got at output something like this: "dd/mm/yyyy" or "hh:mm:ss".. 
                                 or other values for specified locale.

Merci beaucoup.

UPD:
Solution trouvée:

SimpleDateFormat simpleDateFormat = new SimpleDateFormat();
String dateLocalizedFormatPattern = simpleDateFormat.toLocalizedPattern();

The result of System.out.print(dateLocalizedFormatPattern) 
                                             on my device is "M/d/yy h:mm a".
de vérifier ma réponse donnée à stackoverflow.com/questions/10204291/...

OriginalL'auteur Russian Bear | 2012-05-12