【发布时间】:2019-05-14 21:02:52
【问题描述】:
我有一个管理客户到达的程序,每当创建新客户时,TimeSpan 属性 TimeOfArrival 被分配为当前时间:
TimeSpan TimeOfArrival = DateTime.Now.TimeOfDay;
现在我正在尝试以更方便的格式将其放入:
string ShortTime = TimeOfArrival.ToString("hh:mm");
虽然现在我得到以下异常:
System.FormatException: '输入字符串的格式不正确。'
我似乎无法理解问题所在。我检查了 TimeOfArrival 在我得到异常之前实际上有一个正确的 TimeSpan 值。如果我试图将用户输入解析为 TimeSpan,该异常不会让我感到惊讶,但我很困惑。有人可以帮忙吗? 提前致谢
【问题讨论】: