2012-04-17 7 views
0

datetimepickerの日付が現在の日付から2週間を超えている場合、If文を作成する適切な方法は何でしたかと思いました。VB DateとDatetimeピッカー

(datetimepicker.value> DateTimeInterval.Day(14))した場合、私は

の線に沿って何かを考えていたが、私は正しい方法を確認していません。

答えて

1

ピッカー日付から現在の日付を差し引く必要があります。

If DateTimePicker1.Value.Date - DateTime.Now.Date > TimeSpan.FromDays(14) Then 
     '' It's more than 2 weeks 
    End If 
+0

はので、私は14を使用すべきか、それが正確かもしれないDateInterval.Weekdayを使用して.... 2週間だろうどこと方法がある:のTimeSpanを取得するには? – helloman

+1

2週間は14日間ではありませんが、あなたはどこの国に住んでいますか? –

+0

あなたはなぜ「その2週間以上を?」とコメントしましたか?私はちょうどちょうど2週間ではなかったかもしれないと考えました。つまり、開始時刻が12時と違って計算された時間を意味します... – helloman

関連する問題