将DateTime的maxValue转换为DateTime

时间:2019-06-24 08:02:03

标签: c#

string date1 = "31.12.9999";
Convert.ToDateTime(date1);

如果我在上面运行代码,我总是会报错

  

System.FormatException:无法将字符串识别为有效的DateTime。

有没有解决方法,如何转换此DateTime?

1 个答案:

答案 0 :(得分:1)

尝试一下:

var date1 = "31.12.9999";
var dt1 = DateTime.ParseExact(date1, "dd.MM.yyyy", CultureInfo.InvariantCulture);