有人能帮我确定这个日期是一个月中的最后一天还是最后一天吗?
例如,我有两个约会,一个是2013-01-27,另一个是2013-02-28。我需要确定哪一天是最后一天。所以必须展示的是2013-02-28号,因为它是二月月份的最后一天,而2013-01-27不是一月的最后一天。
我能用的条件是什么?
提前谢谢。
发布于 2013-08-29 05:07:25
用这个:
Function IsLastDay(ByVal myDate As Date) As Boolean
return myDate.Day = Date.DaysInMonth(myDate.Year, myDate.Month)
End Function发布于 2013-08-29 03:14:55
添加一天,如果结果的答案不是同一个月,您的日期是这个月的最后一天。
发布于 2013-08-29 03:48:15
这对我来说很管用:
Dim isLastDayOfMonth As Func(Of DateTime, Boolean) = _
Function (dt) dt.AddDays(1).Day = 1https://stackoverflow.com/questions/18501706
复制相似问题