Je essaie de formater une date en Java de différentes manières en fonction de la locale donnée. Par exemple, je veux que les utilisateurs anglais voient "Nov 1, 2009" (formaté par "MMM d, yyyy") et les utilisateurs norvégiens voient "1. nov. 2009" ("d. MMM. yyyy").
La partie du mois fonctionne bien si j'ajoute la locale au constructeur SimpleDateFormat, mais qu'en est-il du reste?
Je espérais pouvoir ajouter des chaînes de format associées à des locales à SimpleDateFormat, mais je ne trouve aucun moyen de le faire. Est-ce possible ou dois-je laisser mon code vérifier la locale et ajouter la chaîne de format correspondante?