Je travaille sur la localisation d'une application où des modèles personnalisés sont utilisés pour mettre en forme la date et l'heure.Localisation de la date et de l'heure à l'aide de modèles personnalisés
un exemple: dd-MM HH: mm
Je dois obtenir des versions localisées de ce format personnalisé pour les dates, pour que je sois la date à l'aide des chiffres, et le temps, en utilisant essentiellement l'ordre local (jj MM ou MM jj) et le séparateur local pour la date et l'heure.
Ceci est assez trivial, tant que j'utilise le formatage par défaut, mais dès que je m'en écarte, la mise en forme est codée en dur.
Des idées?
Merci, Jonas
modifier: Je les objets CultureInfo, le problème est que quand je fais un DateTime.ToString ("ES-es"), je reçois trop d'info - je besoin mois seulement + jour, mais avec le ToString par défaut, je reçois année + mois + jour
Modifier à nouveau: Je vois comment je peux changer le modèle de shortdate pour chaque objet CultureInfo j'utilise. Cependant, j'ai aussi besoin du pattern ShortDate par défaut dans certaines situations, alors changer ça me laisserait malheureusement un autre problème équivalent.
Dernière modification: au cas où quelqu'un s'en soucierait. Je n'ai jamais trouvé de solution, j'ai donc fini par coder une fonction statique qui vérifie l'actuel CultureInfo, et renvoie la date correctement formatée, sans année.
J'ai les objets cultureInfo, le problème est que quand je fais un DateTime.ToString ("ES-es"), je reçois trop d'informations - je n'ai besoin que de mois + jour, mais avec le ToString par défaut, je reçois l'année + mois + jour – Joda