MVC 5全球化文化

时间:2015-03-13 08:12:51

标签: c# datetime web-config asp.net-mvc-5 globalization

我正在编写一个部署到Azure的MVC 5互联网应用程序。我想设置基于浏览器的文化,以便以不同文化的正确格式显示DateTime值。

这是我的web.config代码:

<globalization culture="auto:en-US" uiCulture="auto:en-US" enableClientBasedCulture="true"/>

这一切都需要做吗?在网站发布到Azure后查看视图时,只有IE以我当前的操作系统格式显示DateTime。 Google Chrome和Firefox都没有使用我当前的操作系统格式。

为什么DateTime值未以我当前的文化格式(en-NZ)显示

提前致谢。

修改

我已从enableClientBasedCulture="true"代码中删除了web.config,并且浏览器仍未在正确的文化中显示DateTime值。

1 个答案:

答案 0 :(得分:0)

documentation for the globalization Element(.NET 4),该属性在当前时间不执行任何操作。

  

enableClientBasedCulture:

     

可选属性。此属性目前尚未使用。