麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > Access > 正文

統計某個日期區間內星期天的個數

2024-09-07 19:04:06
字體:
來源:轉載
供稿:網友
文章正文:
'功能:算出某個日期區間內星期天的個數
'作者:竹笛
'修改歷史:2005/12/30
'未經嚴格測試,有問題請與作者交流

Function SundayCount(StartDate As Date, EndDate As Date) As Long
On Error GoTo Err_SundayCount:
Dim Days As Integer '區間天數
Dim FirstSunday As Date '第一個周日具體日期
Dim NextSunday As Date '下一個周日具體日期
Dim Myweekday As Integer
Dim i As Long
Dim j As Long
'確保日期都不為空,若為空則置為0
If Not IsNull(StartDate) And Not IsNull(EndDate) Then
'如果結束日期<開始日期,則為0
If EndDate >= StartDate Then
'如果天數大于7,則先確定第一個周日是哪個日期,再7天一加,直到大于結束日期
Days = EndDate - StartDate
' If Days > 7 Then
Myweekday = Weekday(StartDate) '算出是周幾,星期天是1
If Myweekday > 1 Then
FirstSunday = StartDate + 8 - Myweekday
Else
FirstSunday = StartDate
End If
Debug.Print "最近的周日是: " & FirstSunday
NextSunday = FirstSunday + 7
i = 1
SundayCount = 1
For i = 1 To Days Step 7
Debug.Print "下一個周日是: " & NextSunday
If NextSunday > EndDate Then
If FirstSunday > EndDate Then
SundayCount = SundayCount - 1
End If
Debug.Print "周日數目是: " & SundayCount
Exit Function
End If
NextSunday = NextSunday + 7
i = i + 1
SundayCount = SundayCount + 1
Debug.Print "周日數目是: " & SundayCount
Next
Else
SundayCount = 0
End If
Else
SundayCount = 0
End If
Exit_SundayCount:
Exit Function
Err_SundayCount:
SundayCount = 0
Resume Exit_SundayCount
End Function

Sub Test()
Debug.Print SundayCount(#2/6/2005#, #2/25/2005#)
End Sub

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久草在线视频国产 | 黄色毛片前黄 | 91精品国产综合久久男男 | 国产小视频一区 | 欧美中文字幕一区二区三区亚洲 | 永久在线观看电影 | 美国av片在线观看 | 国产精品久久久久久久久粉嫩 | av在线电影网站 | 毛片福利| 黄色片网站免费在线观看 | 亚洲四播房 | 石原莉奈日韩一区二区三区 | 黄色片在线播放 | 精品国产视频一区二区三区 | 无遮挡一级毛片视频 | 新久草在线视频 | 黄色大片大毛片 | 亚洲视频在线视频 | 久草在线观看福利 | 国产色视频在线观看免费 | 亚洲国产高清自拍 | 亚洲性在线视频 | 免费a级黄色毛片 | 超碰97在线人人 | 黄色7777| 亚洲一区二区三区视频 | 蜜桃网在线观看 | 精品91av| 国产精品免费视频观看 | lutube成人福利在线观看 | 免费啪视频在线观看 | 毛片a区| 亚洲国产小视频 | 久久久成人精品视频 | 国产亚洲精品久久久久久久久 | 久久精品成人免费国产片桃视频 | hdhdhd69ⅹxxx黑人 | 国产午夜精品久久久 | 成人性视频在线 | 亚洲一级片免费观看 |