0

我想知道如果 datetimepicker 日期距当前日期超过 2 周,创建 If 语句的正确方法是什么。

我在想一些事情

如果 (datetimepicker.value > DateTimeInterval.Day(14))

但我不确定正确的方法。

4

1 回答 1

1

您需要从选择器日期中减去当前日期。要获得时间跨度:

    If DateTimePicker1.Value.Date - DateTime.Now.Date > TimeSpan.FromDays(14) Then
        '' It's more than 2 weeks
    End If
于 2012-04-17T02:43:56.947 回答