如果我有進入某個功能的日期,我如何判斷它是否爲週末日?如何確定日期是否是在javascript中的週末
回答
var day = yourDateObject.getDay();
var isWeekend = (day == 6) || (day == 0); // 6 = Saturday, 0 = Sunday
var isWeekend = yourDateObject.getDay()%6==0;
如果是星期六 – 2013-11-03 23:14:40
0%6(星期天)和6%6(星期六)都有0模數,則返回true – kennebec 2013-11-04 01:05:20
除了自願混淆外,我沒有看到這種技術有任何意義。我個人更喜歡LukeH的回答。在這種情況下,我們可以用6的模而不是7來解決我們的問題。 – 2014-09-07 01:45:36
簡短而親切前只需添加1。
var isWeekend = ([0,6].indexOf(new Date().getDay()) != -1);
var d = new Date();
var n = d.getDay();
if(n == 6)
console.log("Its weekend!!");
else
console.log("Its not weekend");
- 1. 確定Oracle日期是否在週末?
- 2. 確定日期是週日/週末java
- 3. 如何確定日期是否是週末(不使用lubridate)
- 4. 如何確定日期是否在週末?
- 5. php確定日期範圍是否落在週末
- 6. 檢查日期是否爲週末PHP
- 7. 如何檢查日期是否在XSLT文件的週末
- 8. 如何查看日期是否在週末?
- 9. 確定begindate是否爲週末
- 10. 檢查月份中的日期是否是週末
- 11. 我如何確定週末是幾天?
- 12. Javascript「週末」日期計算?
- 13. MySQL檢查日期時間列是否在週末期
- 14. php檢查輸入的日期是否是週末
- 15. 檢查日期是週日還是週末?
- 16. SQL更換日期值,如果日期是假期或週末
- 17. 如果輸入是日期和週末日(週日,週一,週三,週三,週四,週五或週四),如何計算週末日期
- 18. 如何確定未來3天是否有周末?
- 19. 確定是否日期是在Excel
- 20. 如何檢查日期是星期六(或週末)使用php
- 21. 如何檢查選定日期是否在當前周或不在JavaScript中?
- 22. 如何在任何給定的日期在本週獲得週末日?
- 23. 週末不是週六/週日
- 24. JavaScript的打印週末日期
- 25. 如何檢查某個日期是否考慮到Java中的當前語言環境是否是週末?
- 26. 如何確定值是否是PHP中的日期
- 27. Javascript datepicker排除週末日期和每週特定日期的排列
- 28. Excel - 如何獲取日期是一週中的特定日期?
- 29. 下週末的日期時間在JavaScript返回無效日期
- 30. 如何獲取週末的日期?
'D'!='day' :)我寧願把它稱爲'dayOfWeek',那就更有意義OP。 – BalusC 2010-08-23 21:26:39
對於所有時區,這是* not * true。例如,在法國,一週的第一天將是星期一,而不是星期天。像Moment這樣的現代時間庫彌補了這一點。 – csvan 2015-06-16 06:13:02
@csvan:根據當前的時區設置,'getDay'應該總是爲星期日返回0,星期六爲6。 (然後由OP根據他們的要求決定什麼構成「週末」。) – LukeH 2015-06-17 11:18:13