我正在编写一个部署到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
值。
答案 0 :(得分:0)
从documentation for the globalization Element(.NET 4),该属性在当前时间不执行任何操作。
enableClientBasedCulture:
可选属性。此属性目前尚未使用。