|
分類:[VB.NET/VB2005 以降]
VB2008
いつも参考にさせていただきます。
初めて質問いたします。
2つの日付から
?年?月?日経過したかを知りたいのですが
そういうことは可能でしょうか?
例) 2008/10/1, 2009/12/4 の場合、「1年2月3日」と出したい
2つの日付から
Date.Subtractで経過日数は取得できましたが
?年?月?日への変換のやり方が分かりませんでした。
DateDiff関数を使用した場合、
経過年、経過月は求めれましたが
日数の求め方が分かりませんでした。
Dim a As New Date(2008, 10, 1)
Dim b As New Date(2009, 12, 4)
MsgBox(DateDiff(DateInterval.Year, a, b))
MsgBox(DateDiff(DateInterval.Month, a, b) Mod 12)
' MsgBox(DateDiff(DateInterval.Day, a, b)) ← 日数の算出ができない
良い方法がありましたらご教示ください。
よろしくお願い致します。
|