1

下面的代码在我的本地引发异常,但不在服务器上。

DateTime date = DateTime.ParseExact("01/06/2015", "dd/MM/yyyy", null);

就像我说的它在服务器上工作,但它在我的本地抛出'System.FormatException'。我认为这可能是文化环境的问题。但是我不知道我可以在哪里查看。

有人可以帮我吗?

4

1 回答 1

1

尝试这个:

DateTime date = DateTime.ParseExact("01/06/2015", "dd/MM/yyyy", CultureInfo.InvariantCulture);

如果您不指定文化,它将使用您当前的文化设置。由于您知道格式,您应该提供 InvariantCulture。

于 2015-06-04T02:48:58.197 回答