なぜ例外がスローされたのかわかりません。動作するコードは次のとおりです。
DateTime.Parse("1/12/2012 12:00:00 AM")
そして、これは例外をスローするものです:
DateTime.Parse("1/13/2012 12:00:00 AM")
スローされる例外は「FormatException」です。次のメッセージに含めてください: 「文字列は有効な日時として認識されませんでした。」
CurrentCultureの値は次のとおりです。
System.Globalization.CultureInfo.CurrentCulture
{en-MY}
Calendar: {System.Globalization.GregorianCalendar}
CompareInfo: {CompareInfo - en-MY}
CultureTypes: SpecificCultures | InstalledWin32Cultures
DateTimeFormat: {System.Globalization.DateTimeFormatInfo}
DisplayName: "English (Malaysia)"
EnglishName: "English (Malaysia)"
IetfLanguageTag: "en-MY"
IsNeutralCulture: false
IsReadOnly: true
KeyboardLayoutId: 17417
LCID: 17417
Name: "en-MY"
NativeName: "English (Malaysia)"
NumberFormat: {System.Globalization.NumberFormatInfo}
OptionalCalendars: {System.Globalization.Calendar[2]}
Parent: {en}
TextInfo: {TextInfo - en-MY}
ThreeLetterISOLanguageName: "eng"
ThreeLetterWindowsLanguageName: "ENM"
TwoLetterISOLanguageName: "en"
UseUserOverride: true
誰もがここで何が起こっているのか知っていますか?