jan*_*ski 0 c# datetime parsing tryparse
为什么此代码收到"8:16 AM"之类的输入错误:
string time = Console.ReadLine();
DateTime outValue = DateTime.MinValue;
bool error = DateTime.TryParseExact(time, "HH:mmtt" /*"hh:mmtt"*/, CultureInfo.InvariantCulture, DateTimeStyles.None, out outValue);
Console.WriteLine(error);
Console.WriteLine(outValue);
Console.Read();
Run Code Online (Sandbox Code Playgroud)
我应该设置什么才能接受这样的输入"8:16"并将其转换为DateTime对象?