C#将字符串转换为DateTime

Goo*_*ber 1 c# datetime

我有2个字符串:

string d = "09/06/24";
string t = "13:35:01";
Run Code Online (Sandbox Code Playgroud)

我想取字符串并将它们组合起来制作一个日期时间变量:

newDT = Convert.ToDateTime(d + t);
Run Code Online (Sandbox Code Playgroud)

编译但是当它击中那条线时它会失败..........任何想法?

Ed *_*mes 13

DateTime.Parse(d +""+ t)应该这样做,你可能遇到的问题是两个变量之间缺少空间,你试图解析:

"2413年9月6日:35:01"

如您所见,这不是有效的日期格式.