給定一個日期作爲輸入,我怎樣才能確定這一天是否在週末?如何確定日期是否在週末?
18
A
回答
32
有一個工作日函數,它接受一個日期作爲參數並返回天(1,2,3等)
的返回值:
vbSunday (1)
vbMonday (2)
vbTuesday (3)
vbWednesday (4)
vbThursday (5)
vbFriday (6)
vbSaturday (7)
假設週末是週六和週日,功能應該是這樣的:
Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function
6
或者,您可以使用此:
OR(MOD(WEEKDAY(cell), 7)=0, MOD(WEEKDAY(cell), 7)=1)
或
MOD(WEEKDAY(cell), 7) < 2
爲公式。
因爲1是星期日,0是星期六
2
式轉換日期星期天
Selection.FormulaR1C1 = 「= TEXT(WEEKDAY(R7C」 + CStr的(ⅰ)+」,1), 「」 DDD 「」)」
這將返回天
例如: - 如果 輸入是02-MAY-2013 然後它會返回週四 - >(星期四) 這裏變量i表示另一列
9
這是確定是否MyDate
適逢週末最直接的方法:
MsgBox Weekday(MyDate, vbMonday) > 5
工作日()函數,告訴它的周開始一週中的一天,一個可選的第二個參數。該平日()函數通過7.
我已經指示其啓動周,週一等SATURDAY將是6和週日。將7.
相關問題
- 1. 確定Oracle日期是否在週末?
- 2. 確定日期是週日/週末java
- 3. 如何確定日期是否是在javascript中的週末
- 4. 如何確定日期是否是週末(不使用lubridate)
- 5. php確定日期範圍是否落在週末
- 6. 檢查日期是否爲週末PHP
- 7. 如何檢查日期是否在XSLT文件的週末
- 8. 如何查看日期是否在週末?
- 9. 確定begindate是否爲週末
- 10. 我如何確定週末是幾天?
- 11. 如果輸入是日期和週末日(週日,週一,週三,週三,週四,週五或週四),如何計算週末日期
- 12. MySQL檢查日期時間列是否在週末期
- 13. 如何在任何給定的日期在本週獲得週末日?
- 14. SQL更換日期值,如果日期是假期或週末
- 15. 如何獲取週末的日期?
- 16. 如何確定未來3天是否有周末?
- 17. 檢查日期是週日還是週末?
- 18. 如何檢查日期是星期六(或週末)使用php
- 19. Javascript「週末」日期計算?
- 20. 獲取日期到週末
- 21. 檢查月份中的日期是否是週末
- 22. php檢查輸入的日期是否是週末
- 23. SQL Server:週末以週五和上週末爲結束日期
- 24. 確定本週的地區營業日和週末的日子
- 25. 確定的到期日,不包括週末
- 26. 如何確定日期範圍內是否有生日或週年紀念
- 27. 週末不是週六/週日
- 28. 確定是否日期是在Excel
- 29. 如何在跳過週末和其他節假日的同時將日期添加到日期中,並且開始日期是週末或假日
- 30. 繞過週末和特定日期的日期函數
使用示例,因爲這是返回1-3的整數在帖子中沒有說清楚:'IsWeekend(「11/13/2017」)' – 2017-11-13 22:03:35