下面的代码会在我的本地引发异常,但不会在服务器上引发异常。
DateTime date = DateTime.ParseExact("01/06/2015", "dd/MM/yyyy", null);
就像我说它在服务器上工作,但它在我的本地抛出'System.FormatException'。我认为这可能是文化背景的问题。但是我不知道我可以在哪里研究。
有人可以帮助我吗?
答案 0 :(得分:1)
试试这个:
DateTime date = DateTime.ParseExact("01/06/2015", "dd/MM/yyyy", CultureInfo.InvariantCulture);
如果您没有指定文化,它将使用您当前的文化设置。既然您知道应该提供InvariantCulture的格式。