我正在尝试将字符串日期和时间解析为单个 .NET DateTime 对象。我有以下代码:
string dtObjFormat = "dd MMM YYYY HH:mm";
string mydatetimemash = e.Date + " " + e.Time; // this becomes 25 May 2013 10:30
DateTime dt;
if (DateTime.TryParseExact(mydatetimemash, dtObjFormat, CultureInfo.InvariantCulture, DateTimeStyles.None, out dt))
{
Console.WriteLine(dt);
} else
{
dt = DateTime.Now;
Console.WriteLine(dt);
}
但是 TryParseExact 总是为我返回 false,这意味着 Parse 失败。我究竟做错了什么?