• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DateTime.ParseExactについて)

DateTime.ParseExactについてハマっております

このQ&Aのポイント
  • VB2010環境でのDateTime.ParseExactの使用方法についてハマっています。
  • 参考ページを使って練習しているが、エラーが出ています。
  • 日付のフォーマットが間違っているのかもしれません。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

Windowsの地域設定の中の日付の区切り文字が『/』以外に設定されていませんか Dim Cul as new System.Globalization.CultureInfo("ja-JP") dim ss as string = cul.DateTimeFormat.DateSeparator if ss<>"/" then   d = d.Relpace("/",ss)   f = f.Replace("/",ss) end if dt = DateTime.ParseExact(d, f, Nothing) ' ' または ' ' if ss<>"/" then '   cal.DateTimeFormat.DateSeparator = "/" ' end if ' dt = DateTime.ParseExact(d, f, cul) といった具合にして見ましょう

letter-fin
質問者

お礼

ご回答ありがとうございます。 ご指摘頂きました方法で実行し、希望通りの出力を得ることができました。 自分一人では1週間悩んでも解決できなかったと思います。 本当にありがとうございました。

関連するQ&A