- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DateTime.ParseExactについて)
DateTime.ParseExactについてハマっております
このQ&Aのポイント
- VB2010環境でのDateTime.ParseExactの使用方法についてハマっています。
- 参考ページを使って練習しているが、エラーが出ています。
- 日付のフォーマットが間違っているのかもしれません。
- みんなの回答 (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) といった具合にして見ましょう
お礼
ご回答ありがとうございます。 ご指摘頂きました方法で実行し、希望通りの出力を得ることができました。 自分一人では1週間悩んでも解決できなかったと思います。 本当にありがとうございました。