0
我想知道如果datetimepicker日期距離當前日期大於2周,那麼創建If語句的正確方法是什麼。VB日期和日期時間選擇器
我想沿着
線的東西。如果(datetimepicker.value> DateTimeInterval.Day(14))
,但我不知道正確的方式。
我想知道如果datetimepicker日期距離當前日期大於2周,那麼創建If語句的正確方法是什麼。VB日期和日期時間選擇器
我想沿着
線的東西。如果(datetimepicker.value> DateTimeInterval.Day(14))
,但我不知道正確的方式。
您需要從選取日期中減去當前日期。要得到一個TimeSpan:
If DateTimePicker1.Value.Date - DateTime.Now.Date > TimeSpan.FromDays(14) Then
'' It's more than 2 weeks
End If
所以我應該使用14或有沒有一種方式,它會在哪裏它確切地是2個星期....也許使用DateInterval.Weekday?試圖找出最好的辦法 – helloman 2012-04-17 02:54:32
你住在哪個世界的哪個地方,2周不是14天? – 2012-04-17 03:16:22
爲什麼你評論''它超過2周比?我認爲這可能不是完全2周,這意味着時間的計算方式與12:00相似,當它開始時... – helloman 2012-04-17 03:28:16