Sub test() '2009-1-1为周四,未设定参数后,两天在一个星期内。设定了参数一周第一天为周四后,计算两天相差结果就为1周了 MsgBox DateDiff("ww", #12/31/2008#, #1/1/2009#) MsgBox DateDiff("ww", #12/31/2008#, #1/1/2009#, vbThursday) End Sub
Sub test() '2009-1-1为周四,未设定参数后,两天在一个星期内。设定了参数一周第一天为周四后,计算两天相差结果就为1周了 MsgBox DateDiff("ww", #12/31/2008#, #1/1/2009#) MsgBox DateDiff("ww", #12/31/2008#, #1/1/2009#, vbThursday) End Sub