0

在我们的网站搜索和业务流程中,我们依赖日期格式 dd/mm/yyyy 和时间格式 HH:MM

但我发现站点和托管服务器日期格式看起来像 M/dd/yyyy H:MM PM/AM。

我尝试在 web.config 中使用以下内容来覆盖它,但我失败了

    <globalization
   requestEncoding="utf-8"
   responseEncoding="utf-8"
   culture="en-GB"
   uiCulture="es" />

解决这个问题的任何其他想法,我无法在服务器上更改日期,这是 Godaddy 托管

4

3 回答 3

0

您将无法使用 web.config 覆盖任何服务器设置。但是,在您的代码中,您可以采用这种方式格式化日期时间字符串。您可以在此处查看有关如何执行此操作的更多信息:http: //msdn.microsoft.com/en-us/library/8kb3ddd4.aspx

于 2012-08-23T02:16:51.363 回答
0

日期和字符串转换可能需要很长时间的修改,而且有点混乱。将以下内容添加到您的 web.config。注意不要添加重复的全球化或 system.web 标签。

<system.web>
<globalization  culture="en-NZ"  uiCulture="en-NZ"/>
</system.web>

在 ASP.NET 4.5 GoDaddy 主机中测试,它可以工作。

于 2015-09-21T11:49:27.913 回答
0

正如 Josh Harris 所说,在 web config 中添加配置:

<system.web>
  <globalization  culture="es"  uiCulture="es-MX"/>
</system.web>

它适用于我在 goDaddy 中的网站托管 -

于 2022-01-10T16:34:07.637 回答