Définition d'un format de date dans ASP.NET web.config de la mondialisation tag?
Dans notre site web.config je suis en utilisant la balise suivante pour déterminer la langue de l'interface d'un ASP.NET site web.
<globalization
enableClientBasedCulture="true"
culture="auto:en-GB"
uiCulture="auto:en"/>
Cela fonctionne comme prévu: le Client wo demande spécifique de localisation de l'obtenir, tout le monde est heureux en regardant le fr-GB paramètres.
En raison de la politique de l'entreprise j'ai besoin de changer le format de date à la norme ISO 8601, au format (AAAA-MM-JJ) pour tout le monde. Est-ce possible, dans un endroit central dans le web.config ou dois-je besoin de changer manuellement dans tous les cas?
Plus: Serait-il possible d'obtenir ce format de date lors de la restriction de l'interface à l'anglais?
OriginalL'auteur Jens | 2010-03-18
Vous devez vous connecter pour publier un commentaire.
Vous devriez construire votre propre culture en utilisant CultureAndRegionInfoBuilder
OriginalL'auteur garik
Si vous avez besoin de le format sera le même dans toutes les cultures, vous devrez définir le DateTimeFormat chaque fois que vous instanciez un
CultureInfo
objet.Il n'y a aucune option de configuration pour cette.
OriginalL'auteur Oded