VB.net - CDATE rsData

时间:2012-03-21 09:55:22

标签: vb.net

我正在执行以下操作,尝试确定是否在线显示课程,具体取决于将来是否会在过去30天内开始。

If Date.Today.AddDays(-30) >= CDate(rsData("Start")) then
html += "<tr><td>" & rsData("Start") & "</td><td>" & rsData("WEEKS") & "</td><td>" &
rsData("DAYSTIME") & "</td>

然而,这似乎不起作用并阻塞例如以下rsDATA((“Start”))值。

2012-09-10 00:00:00.0000000

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

逻辑向后,试试这个:

        If Date.Today.AddDays(-30) <= CDate(rsData("Start")) Then
            'in last 30 days, or the future
        End If