独自の日時ピッカーの作成に取り組んでいます。日付形式で日付を表示したい。日付形式には、「MM-dd-yyyy」およびその他の形式が含まれます。
以下のようにコードを書きました。
public DateTime getCurrentDate(string dateFormat)
{
curDate = DateTime.Now;
IFormatProvider theCultureInfo = new System.Globalization.CultureInfo("en-us", true);
return DateTime.ParseExact(curDate.ToShortDateString(), dateformat, theCultureInfo);
}
プログラムを実行すると、次のように表示されます。文字列は有効な DateTime として認識されませんでした。
エラーを処理するための解決策を教えてください。