如何在ASP.NET中全局设置日期格式?
我的本地机器和服务器的区域设置为"英语(新西兰)".
例如,当我用dd/MM/yyyy
设置日期格式时,我预计今天会看到19/11/2008
.
直到最近,我从本地机器和服务器上都得到了这些信息.
就在最近,出于某种神秘的原因,我们当地的机器发生了微小的变化.尽管仍然设置为"英语(新西兰)",delimter的日期已从/
改为-
!同样的变化并没有发生在仍然显示"English(New Zealand)"和日期delimter的/
的服务器上.
现在,对于我的本地计算机,对于格式dd/MM/yyyy
,我得到19-11-2008
而不是19/11/2008
.
这有点令人不安.
到目前为止,我能看到的唯一绕过它的方法是转义斜杠,并将格式设置为dd\/MM\/yyyy
.这看起来很管用,但似乎不是理想的解决方案.
谁能帮忙吗?
注意:这是针对内部网应用程序的,我并不关心真正的全球化.我只想确定日期格式,不想让它在我身上改变.