我想在VB.Net中做一个Datediff这令我困惑。VB.Net - Datediff与SQL字段
基本上我试图做到以下几点。
If DateDiff("D", Today(), rsData("Start")) > 0 Then
当SQL与今天的日期比较时,这是行得通的。然而,我需要将其转换为检查当前月份,如果匹配,则返回下面显示的任何内容。
的SQL字段格式是如下 - 2012-01-03 00:00:00.0000000
谢谢!
我想在VB.Net中做一个Datediff这令我困惑。VB.Net - Datediff与SQL字段
基本上我试图做到以下几点。
If DateDiff("D", Today(), rsData("Start")) > 0 Then
当SQL与今天的日期比较时,这是行得通的。然而,我需要将其转换为检查当前月份,如果匹配,则返回下面显示的任何内容。
的SQL字段格式是如下 - 2012-01-03 00:00:00.0000000
谢谢!
如果SQL列正确地将日期存储为'date'或'datetime',那么它不具有*格式。 – 2012-01-03 13:02:30
你想检查是否是同一个月吗?您是否使用DateInterval.Month来试用DateDiff?我不确定这是SQL还是VB.NET问题。那今天的功能是什么?通常你会使用Date.Now来得到当前的日期时间。 – 2012-01-03 13:04:08
今日功能是一个属性,只显示今天的日期 - 相同的我相信date.now。 – PipBoy 2012-01-03 13:33:17