如何在 ASP.NET 中全局设置日期格式?
我的本地机器和服务器将区域设置设置为“英语(新西兰)”。
例如,当我格式化日期时,dd/MM/yyyy
我希望看到19/11/2008
今天。
直到最近,这实际上是我从本地机器和服务器中得到的。
就在最近,由于某种神秘的原因,我们的本地机器发生了如此细微的变化。尽管仍设置为“英语(新西兰)”,但日期分隔符已从/
变为-
!在仍然显示“英语(新西兰)”和/
日期分隔符的服务器上没有发生相同的更改。
dd/MM/yyyy
所以现在对于我的本地机器,对于我得到的格式19-11-2008
而不是19/11/2008
.
这有点令人不安。
到目前为止,我能看到的唯一解决方法是转义斜杠并将格式设置为dd\/MM\/yyyy
. 它似乎有效,但似乎不是理想的解决方案。
有人可以帮忙吗?
注意:这是针对 Intranet 应用程序的,我不关心真正的全球化。我只想修复日期格式而不是让它改变我。