DateTime.ParseExact for string

时间:2017-08-10 07:15:13

标签: c# asp.net

string mydate = "2017-08-03";

DateTime date = DateTime.ParseExact(mydate, "dd/MM/yyyy", null);

但我明白了:

String was not recognized as a valid DateTime.

如何使用上述格式将字符串格式化为DateTime?

1 个答案:

答案 0 :(得分:3)

试试这个,你应该指定mydate变量的日期格式。

DateTime date = DateTime.ParseExact(mydate, "yyyy-MM-dd", null);