Comment définir globalement le format de la date dans ASP.NET?
Ma machine locale et les serveurs ont des Paramètres Régionaux réglé sur "anglais (Nouvelle-Zélande)".
Quand j'ai formater une date avec dd/MM/yyyy
- je m'attendre à voir 19/11/2008
pour aujourd'hui par exemple.
Jusqu'à récemment, c'est ce que j'ai fait, en fait à partir de mon ordinateur local et les serveurs.
Tout récemment, pour une mystérieuse raison, nos locaux de machines ont changé un peu. En dépit de toujours être réglé sur "anglais (Nouvelle-Zélande)", la date delimter a changé à partir de /
de -
! Le même changement n'a pas eu lieu sur les serveurs qui présentent encore "anglais (Nouvelle-Zélande)" et l' /
pour la date delimter.
Alors maintenant, pour ma machine locale, pour le format dd/MM/yyyy
- je obtenir de l' 19-11-2008
au lieu de 19/11/2008
.
C'est un peu déconcertant.
La seule façon de contourner ce que je peux voir jusqu'à présent est d'échapper à l'barres obliques et définir le format dd\/MM\/yyyy
. Il semble fonctionner, mais il ne semble pas être la solution idéale.
Quelqu'un peut-il aider s'il vous plaît?
NOTE: C'est pour une application intranet et je ne se soucient pas de vrai la mondialisation. Je veux juste corriger le format de date et pas de changement sur moi.