掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB.Netで日付変換するには? (ID:84121)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB6の日付型は、西暦100年1月1日〜西暦9999年1月1日。 .NETは西暦1年1月1日〜西暦9999年12月31日なので、 単純変換はできません。 > 変換したい値:38158 > S="38158" > VBでは、 CDate(S) → 2004/06/20 > .Netでは、CDate(S) → エラー VB6に合わせるのであれば、 Dim V As Double = 38158.0# Dim D As Date = #12/30/1899#.AddDays(V) という感じですかね。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.