tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: ToOADate/FromOADateを使い一日後の値を取得したい
投稿日: 2007/03/15(Thu) 11:10
投稿者よねKEN
> ToOADate/FromOADateを使い一日後の値を取得したい

OADateを扱うメソッドはVB6.0のDate型の内部形式を扱うための
メソッドで今回の用途には使えないと思います。

> intDay1 = 20070331
>
> という値を持っていて
> intDay1の値を日付として見て
> 一日後の(2007年4月1日)の値を取得し
> さらに 20070401 とinteger型に変換したいのです。

Dim dt As Date = DateTime.ParseExact(intDay1.ToString(), "yyyyMMdd", Nothing)
dt = dt.AddDays(1)
Dim intDay2 As Integer = CInt(dt.ToString("yyyyMMdd"))

といった感じで処理できます。
各メソッドはヘルプを参照してください。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。