3

文字列の日付と時刻を単一の .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 が失敗したことを意味します。私は何を間違っていますか?

4

1 に答える 1