我在JavaScript中遇到了一個問題,那就是我從數據庫中獲取了很多日期,並且想要獲取當前星期的日期。如何檢查選定日期是否在當前周或不在JavaScript中?
-2
A
回答
0
我做這個
//get first date of current week
var curr = new Date;
var firstday = new Date(curr.setDate(curr.getDate() - curr.getDay()));
//cout how much date are in database and use for loop for compare all date
var totalAppo = response.data.appointment.length;
var dbdate = new Date(response.data.appointment[i].schedule_date);
for (i = 0; i < totalAppo; i++) {
if (dbdate >= firstday) {
//this date is in current week
} else {
//this date in outer of current week
}
}
這種方式,我們可以從數據庫中獲取數據,在本週得到了我的解決方案
1
+1
它應該是一個評論而不是答案 – abdulbarik
+0
是真的,這不是一個真正的答案 – DMCISSOKHO
0
嘗試使用mement.js
方法isBetween檢查存在於周未
if(moment('2010-10-20').isBetween('2010-10-19', '2010-10-25')){
//return true if exists
//Do whatever you want
}
0
你可以使用moment().week()
從momentjs日期或。
獲取當前周這樣
var c = moment().week();
我們得到的任何日期
var pastWeek = moment('2016-03-21 20:05:32').week();
比較這兩個星期。
PS:當你探索moment().week()
,還探討了moment().isoWeek()
相關問題
- 1. 如何檢查日期陣列是否屬於當前周
- 2. 檢查當前日期是否在假期日期範圍內
- 3. Javascript:如何檢查時間戳是否屬於當前日期?
- 4. 如何檢查截止日期比當前日期在JavaScript
- 5. jquery如何檢查日期是否小於當前日期
- 6. 如何檢查當前日期是否大於結束日期?
- 7. 如何檢查移動日期是否爲當前日期
- 8. 檢查日期時間是否在當前日期
- 9. 如何確定日期是否是在javascript中的週末
- 10. 查看日期是否在同一個日曆周或前一個日曆周
- 11. 如何檢查當前日期/時間是否超過設定日期/時間?
- 12. 如何計算在javascript中選擇日期的當前日期?
- 13. Perl:檢查當前日期是否在兩個給定日期之間
- 14. 檢查當前日期是否在兩個給定日期之間
- 15. 如何在JavaScript檢查日期是週一
- 16. 如何檢查日期是否在XSLT文件的週末
- 17. 檢查當前日期是否在開始日期和結束日期之間
- 18. 的Java:檢查是否當前日期是在特定的日子
- 19. 檢查日期是否在JavaScript
- 20. 如何檢查選定日期是否在30天內?
- 21. 從Datetime.Now查找當前周,以及如何查找當前週日期之間的給定日期?
- 22. 檢查給定日期是否在工作周內(週一至週五)
- 23. 檢查日期是否爲週末PHP
- 24. 如何檢查某個日期是否考慮到Java中的當前語言環境是否是週末?
- 25. 檢查我當前日期是不是JavaScript
- 26. 檢查日期是否大於17:30當前日期
- 27. 上週一不是當前日期
- 28. iOS檢測日期是否在上週
- 29. 如何檢查日期是否在某個星期或季度
- 30. 如何檢查日期是星期六(或週末)使用php
有你嘗試過什麼? – DMCISSOKHO
是的,我嘗試了很多,但不能得到預期的結果。 –
http://stackoverflow.com/questions/11392186/how-to-check-a-date-is-within-current-week-or-current-month-or-next-mon-in-jav – Deepak