1,488
社区成员




Private Sub Form_Load()
Dim k As Integer
k = Abs(DatePart("ww", "2009-04-18") - DatePart("ww", "2009-09-26"))
If k = 0 Then
MsgBox "在同一周"
Else
MsgBox "不在同一周,相差" & k & "周"
End If
End Sub
Private Sub Command1_Click()
If DatePart("ww", "2009-09-22", vbMonday) = DatePart("ww", "2009-09-21", vbMonday) Then
MsgBox "同一周"
Else
MsgBox "不是同一周"
End If
End Sub
Private Sub Command1_Click()
Dim blnYN As Boolean
Dim date1 As Date, date2 As Date
date1 = "2009-09-22"
date2 = "2009-09-27"
If DateDiff("d", date1, date2, vbMonday) < 7 Then
If date1 = date2 Then
blnYN = True
Else
If date1 < date2 Then
blnYN = Weekday(date1, vbMonday) < Weekday(date2, vbMonday)
Else
blnYN = (Weekday(date1, vbMonday) > Weekday(date2, vbMonday))
End If
End If
End If
End Sub