托管服务器上的DateTime格式

Ski*_*les 4 c# asp.net datetime

我最近切换了我的托管服务提供商,由于服务器现在所在的时区,我的代码已停止工作.

托管服务器在太平洋时间报告,但是,我的代码需要与GMT合作,因为我的网站是针对英国市场的.因此,我的所有显示和搜索都必须采用dd/MM/yyyy格式

我如何解释差异?

例如,当我执行DateTime.Parse("03/11/2008")时,它会失败,因为我认为'Parse'是针对服务器设置的.我也得到"字符串未被识别为有效的DateTime".在我的代码中.

Pav*_*uva 7

在web.config文件中,<globalization><system.web>节点下添加元素:

<system.web>
  <globalization culture="en-gb"/>
  <!-- ... -->
</system.web>
Run Code Online (Sandbox Code Playgroud)