我对 C# 很陌生。我正在编写一个约会计划程序,我想在其中提供日期和时间值作为来自控制台的字符串,然后我想将其解析为DateTime
格式。但是通过这样做,我得到了
“System.FormatException” - 字符串未被识别为有效的日期时间
这是我的一段代码,
string Format = "dd/MM/yyyy hh:mm tt";
Console.WriteLine("Enter the appointment date and time in(dd/MM/yyyy hh:mm AM/PM) format");
User_Input = Console.ReadLine();
Date_Time = DateTime.ParseExact(User_Input,Format,CultureInfo.InvariantCulture);
当我完全按照格式提供输入时,例如 23/11/2012 08:30 pm.. 我得到了上述异常。我想输出日期时间AM/PM
。我做错了什么?