我試圖將字符串日期和時間解析爲單個.NET DateTime對象。我有以下代碼:將字符串解析爲C#中的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,這意味着解析失敗。我究竟做錯了什麼?
我覺得你的Ÿ的需要是小寫。 – JMK
@JMK請以答覆形式發佈,以便將其標記爲答案。你是對的! :) – Ciwan
@JKM我敢打賭,這只是測試代碼;在真實的代碼中,他將解析真實的日期。 –