【问题标题】:Date format in hosting server托管服务器中的日期格式
【发布时间】:2012-08-23 01:54:43
【问题描述】:

在我们的网站搜索和业务流程中,我们依赖日期格式 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 托管

【问题讨论】:

标签: asp.net iis-7 web-config


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    在 ASP.NET 4.5 GoDaddy 主机中测试并且可以正常工作。

    【讨论】:

      【解决方案3】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-10-29
        • 1970-01-01
        • 2017-08-11
        • 1970-01-01
        • 2023-04-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多