給定一個日期作爲輸入,我怎樣才能確定這一天是否在週末?如何確定日期是否在週末?
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. 如果輸入是日期和週末日(週日,週一,週三,週三,週四,週五或週四),如何計算週末日期
- 7. 如何在任何給定的日期在本週獲得週末日?
- 8. 檢查日期是週日還是週末?
- 9. 如何確定未來3天是否有周末?
- 10. Javascript「週末」日期計算?
- 11. 獲取日期到週末
- 12. 檢查月份中的日期是否是週末
- 13. SQL Server:週末以週五和上週末爲結束日期
- 14. 確定本週的地區營業日和週末的日子
- 15. 確定的到期日,不包括週末
- 16. 如何確定日期範圍內是否有生日或週年紀念
- 17. 週末不是週六/週日
- 18. 確定是否日期是在Excel
- 19. 繞過週末和特定日期的日期函數
- 20. 在php中獲取週末日期
- 21. 週末在SQL中的日期條件
- 22. SQL動態週末/ 3日日期
- 23. 如何在不包含週末和節假日的日期中添加日期
- 24. 根據開始日期確定日期是否爲隔週的一部分
- 25. 檢查2給定的日期是週末PHP
- 26. 正則表達式是否可能知道某個日期是否爲週末?
- 27. 在Shopify中添加日期以排除週末日期
- 28. 如何在週末日期安排MySQL事件
- 29. 如何排除日期對象週末在Javascript
- 30. 檢查日期時間是週末或平日
使用示例,因爲這是返回1-3的整數在帖子中沒有說清楚:'IsWeekend(「11/13/2017」)' – 2017-11-13 22:03:35