我正在尝试采用不同的时间格式并将其解析为短时间格式“5:00 am”
我希望它能够找出这些不同的格式。“5am” “5:00am”, “05am”, “05:00am”, “5am” “5:00am”, “05am”, “05:00am”, “5”, “13”
这是我目前拥有的
string[] formats = { "hh", "%h", @"h\:mm", @"hh\:mm", @"d\.hh\:mm\:ss", "fffff", "hhmm" };
TimeSpan newTime = new TimeSpan();
if (TimeSpan.TryParseExact(txtEndTime.Text, formats, null, out newTime))
{
txtEndTime.Text = Parser.GetDateTime(newTime).ToShortTimeString();
}