私が実行すると:
Date.Parse(Now.ToString("M/yy/d"), New Globalization.DateTimeFormatInfo() With {.ShortDatePattern = "M/yy/d"})
エラーが発生しています:
Could not determine the order of year, month, and date from 'M/yy/d'.
この (奇妙な) 形式はどこかで禁止されていますか? バグですか?
この形式が必要な理由がわからないことに注意してください。
提案を編集Date.ParseExact(Now.ToString("M/yy/d"), "M/yy/d",New Globalization.DateTimeFormatInfo() )
すると、次のようになり
ます。
String was not recognized as a valid DateTime.
Edit2
NET Framework 4.0 (Windows) を使用しています。