0

我在 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 中托管它们时,它总是给我错误

提前致谢,,,

4

2 回答 2

2

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

于 2012-06-28T10:18:04.063 回答
2

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

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

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

  <globalization culture="en-GB"/>
于 2012-07-04T11:07:02.140 回答