在 IIS 中托管时出现日期分析错误



我在 vb.net 中有以下日期解析:

Dim SDate As Date = Format("yyyy-MM-dd", date1)

它在开发中运行良好,但是当我在IIS .Net v(4.0)中托管应用程序时,它给了我以下内容:

Conversion from string 2012-06-28 to type 'Date' is not valid.

.....

我尝试了许多形式的日期解析,它们在开发中都运行良好

但是当我在 IIS 中托管它们时,它总是给我错误

提前谢谢,,,

使用方法之一 - Date.ParseDate.TryParseDate.ParseExact将字符串解析为日期类型。

我找到了关于我问题的好文章

http://lesession.blogspot.com/2008/07/wrong-date-format-on-your-iis-website.html

解决方案是将以下内容放在 web.config 中:

  <globalization culture="en-GB"/>

最新更新