-1

私は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);

2012 年 11 月 23 日午後 8 時 30 分などの形式で正確に入力を提供すると、上記の例外が発生します。で日時を出力したいAM/PM。私は何を間違えましたか?

4

1 に答える 1