DateTime.ToString抛出IndexOutOfRangeException

时间:2012-05-18 06:30:28

标签: c# datetime cultureinfo

我现在没有时间进行调查所以我希望有人可以为我节省一些时间,当我重新开始工作以解决这个问题时... :)

问题很简单但令人费解。

我在这行代码上得到了IndexOutOfRangeException:

var date = new DateTime(2000, 1, 1).ToString();

我可以说日期创建得很好,ToString()会产生问题。 在当前线程上对CultureInfo进行更改后会出现问题:

Thread.CurrentThread.CurrentCulture = new CultureInfo(langCode);

但是,从逻辑的角度来看,这对我来说毫无意义。

谢谢,Michal

0 个答案:

没有答案