字符串未被识别为有效的DateTime [ASP.NET]

时间:2015-12-19 22:32:05

标签: c# asp.net datetime visual-studio-2012

我以特定格式从用户那里获取值,然后我应该将其转换为DateTime对象。

这是我的代码

DateTime dateGreg1 = DateTime.ParseExact(startDate, "dd/MM/yyyy", CultureInfo.InvariantCulture);

此代码在我的计算机上正常运行,但当我将项目复制到另一台计算机时,出现此错误:

  

字符串未被识别为有效的DateTime。

我的问题是为什么程序在原始计算机上运行,​​但是当我复制它时,它没有运行?

我应该做什么配置吗?

我正在使用Visual Studio 2012

1 个答案:

答案 0 :(得分:0)

其他计算机'默认情况下可能使用不同的日期格式,即美国而不是英国。