Comment puis-je convertir un nombre Entier en localisées nom du mois en Java?

- Je obtenir un nombre entier et j'ai besoin de convertir des noms de mois dans diverses localités:

Exemple pour la locale fr-fr:

1 -> janvier

2 -> février

Exemple pour les paramètres régionaux de l'es-mx:

1 -> Enero

2 -> Febrero

  • Attention, Java mois sont basés sur zéro 0 = Jan, 1 = en Février, etc
  • vous avez raison, donc, si un besoin de changer la langue, il faut juste modifier les paramètres régionaux. Merci
  • mise à JOUR moderne java.timeMonth enum est basé sur: 1 à 12 pour janvier-décembre. Idem pour [java.time.DayOfWeek](https://docs.oracle.com/javase/9/docs/api/java/time/DayOfWeek.html): 1-7 for Monday-Sunday per ISO 8601 standard. Only the troublesome old legacy date-time classes such as Calendrier de fou schémas de numérotation. L'une des nombreuses raisons pour éviter l'héritage des classes, aujourd'hui supplanté entièrement en java.les classes de temps.
InformationsquelleAutor atomsfat | 2009-06-24