DateTime.Parse と ParseExact のすべての組み合わせを試しましたが、うまくいきません。これらの関数の両方について、「{"文字列は有効な DateTime として認識されませんでした。"}」というメッセージが表示され続けます。Convert.ToDateTime も試しましたが、うまくいきません。夢ではないかどうかを確認するために、次のコードを書きました。
Dim ExpiryDate As Date = System.DateTime.Now
Dim provider As New CultureInfo("en-US")
Try
Dim strDate As String = Convert.ToString(ExpiryDate)
ExpiryDate = DateTime.ParseExact(strDate, "mmddyy", provider)
Catch ex as exception
'ex here says "{"String was not recognized as a valid DateTime."}"
End Try
mm-dd-yyyy または mm/dd/yyyy の形式の文字列を取得して日付に変換し、別の日付に対して (より大きい) テストできるようにしたいだけです。どんな助けでも感謝します。