タイトル : 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")) といった感じで処理できます。 各メソッドはヘルプを参照してください。 |