首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Azure本地化上部署的ASP.NET MVC4

在Azure本地化上部署的ASP.NET MVC4
EN

Stack Overflow用户
提问于 2013-06-28 02:04:36
回答 1查看 1.7K关注 0票数 1

我已经在ASP.NET MVC4中创建了一个应用程序。我的Visual Studio 2012 IIS服务器上一切正常。问题是当我在DateTime.Now.ToString("dd MMMM yyyy")上发布它时,当我调用Azure时,我会从其他时区获取时间,并且当我想要显示日期时:Azure月份名称是英文的。如何在整个应用程序中指定区域性(即pl-PL)?

我在web.config中尝试过<Globalization Culture="pl-PL" UICulture="pl-PL" />,但没有效果

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-28 05:01:09

appropriate.

  • You不应该在服务器应用程序中调用,这意味着
  • Azure在UTC中运行所有服务器。这会将服务器的时区强加到结果中。这并没有什么好的理由--你应该能够在任何地方部署你的应用程序。Read more here.
  • Culture只会影响格式,不会影响时区。并且只有Culture设置会影响DateTime.ToString()的输出。UICulture无关紧要(对于这个regard).
  • It's,不能从web.config中提取值,因为它区分大小写,而且您使用的大小写不正确。Reference here。您需要:
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17350225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档