C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: yyyyMMddHHmmssを、Date型に変換する方法


(過去ログ 66 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■38680 / inTopicNo.1)  yyyyMMddHHmmssを、Date型に変換する方法
  
□投稿者/ Yoco (1回)-(2009/07/23(Thu) 13:03:17)

分類:[VB.NET/VB2005 以降] 

はじめまして。

VB、超初心者です。。。

yyyyMMddHHmmssの文字列を、Date型に変換したいのですが
エラーになってしまいます。

Dim dtYmd As Date = Date.ParseExact("20090608200847", "yyyyMMddHHmmss", CultureInfo.InvariantCulture)

エラー:文字列は有効な DateTime ではありませんでした。

ヘルプを見たり色々調べてみましたが、難しくて理解できませんでした。(泣)

すみませんが、ご教授お願いします☆

【環境】
 WindowsXP SP2、VB2005

足りない情報があるかと思います…。ご面倒ですがご指摘ください。



引用返信 編集キー/
■38683 / inTopicNo.2)  Re[1]: yyyyMMddHHmmssを、Date型に変換する方法
□投稿者/ Hongliang (434回)-(2009/07/23(Thu) 13:12:00)
そのコードのままなら、なんら問題なく実行して結果を取得できます。
おそらく、実際に渡されている日付文字列(このコードで言うところの "20090608200847")に余計な文字が入っているとか逆に字数が足りていないとか、そういうことでしょう。
引用返信 編集キー/
■38684 / inTopicNo.3)  Re[2]: yyyyMMddHHmmssを、Date型に変換する方法
□投稿者/ Yoco (3回)-(2009/07/23(Thu) 13:28:35)
Hongliang さん。

早速のご回答、ありがとうございます。

確かに余分な空白が入っていました。。。
もう少し自力で確認してから質問するべきだった…と反省です。(>_<)

助かりました☆
ありがとうございました!!
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -