【发布时间】:2013-08-17 20:53:28
【问题描述】:
我试图找出可空日期之间的区别。 DateDiff(DateInterval.Day, firstDate, secondDate) 适用于 Date,但不适用于 Nullable(Of Date)。我的两个日期都是可为空的字段。
这是错误信息:
重载解析失败,因为没有缩小转换就无法调用可访问的
DateDiff:
Public Function DateDiff(Interval As String, Date1 As Object, Date2 As Object, [DayOfWeek As Microsoft.VisualBasic.FirstDayOfWeek = FirstDayOfWeek.Sunday], [WeekOfYear As Microsoft.VisualBasic.FirstWeekOfYear = FirstWeekOfYear.Jan1]) As Long:自变量匹配参数Interval从Microsoft.VisualBasic.DateInterval缩小到String。
Public Function DateDiff(Interval As Microsoft.VisualBasic.DateInterval, Date1 As Date, Date2 As Date, [DayOfWeek As Microsoft.VisualBasic.FirstDayOfWeek = FirstDayOfWeek.Sunday], [WeekOfYear As Microsoft.VisualBasic.FirstWeekOfYear = FirstWeekOfYear.Jan1]) As Long:参数匹配参数Date1从Date?缩小到Date。
Public Function DateDiff(Interval As Microsoft.VisualBasic.DateInterval, Date1 As Date, Date2 As Date, [DayOfWeek As Microsoft.VisualBasic.FirstDayOfWeek = FirstDayOfWeek.Sunday], [WeekOfYear As Microsoft.VisualBasic.FirstWeekOfYear = FirstWeekOfYear.Jan1]) As Long:参数匹配参数Date2从Date?缩小到Date。
【问题讨论】:
标签: vb.net