|
分類:[.NET 全般]
WindowsXP SP2 Visual Basic 2008 Express Edition
はじめて投稿させて頂きます。
DateTimePikerに設定された日付と現在の日時の差を取るようにしたのですが 今日と明日の差が「0」となってしまいます。
教えて下さい。
Dim date1 As Date = Now Dim date2 As Date = DateTimePicker1.Value Dim Hiret() As String
Hiret(0) = DateDiff(DateInterval.Day, date1, date2)
今日が7/26で、DateTimePicker1の値を7/25にした場合 → Hiret(0)は-1 今日が7/26で、DateTimePicker1の値を7/26にした場合 → Hiret(0)は0 今日が7/26で、DateTimePicker1の値を7/27にした場合 → Hiret(0)は0 今日が7/26で、DateTimePicker1の値を7/28にした場合 → Hiret(0)は1 今日が7/26で、DateTimePicker1の値を7/29にした場合 → Hiret(0)は2
すいませんがよろしくお願いします。
|