0

PersianDateCalendar クラスと ArgumentOutOfRangEexception に問題があります...ここに私のコードがあります:

DateTime get = Convert.ToDateTime(TextBox.Text);
PersianCalendar p = new PersianCalendar();
DateTime set = new DateTime(p.GetYear(get), p.GetMonth(get), p.GetDayOfMonth(get));

一部の日付では機能しており、一部の日付では機能していません!!!! たとえば、2006 年 7 月 22 日または 2006 年 5 月 20 日と書くと、ArgumentOutOfRangeException がスローされます。それは...ですか???私は何か間違ったことをした??それともクラスのバグですか?

4

2 に答える 2

0

カルチャを確認してください。それは dd/mm/yyyy として扱われているようです

于 2013-11-03T19:49:27.367 に答える