我是JavaScript新功能的有用功能,我發現自己需要比較兩個日期對象,但在每小時範圍內。例如,如果Date1小於(或從)Date2兩小時。這怎麼能做到?JavaScript日期比較
2
A
回答
1
根據世界時間,Date.UTC()方法返回自1970年1月1日午夜以來的日期字符串中的毫秒數。獲取日期的兩個UTC值,然後減去它們。不超過一小時的差異,結果應該小於3600000(1000 * 60 * 60)。
0
您可以對Date對象執行數學運算,它們將被轉換爲整數。對兩個日期對象進行抽象將以毫秒爲單位給出差異。兩小時= 120分鐘= 7200秒= 7200000毫秒。
var d1 = new Date('5/13/2010 08:30');
var d2 = new Date('5/13/2010 10:00');
if(d2 - d1 < 7200000){
//less than two hours difference
}
相關問題
- 1. JavaScript日期比較
- 2. javascript日期比較
- 3. 日期比較javascript
- 4. 比較日期javascript
- 5. 將SSI日期與javascript日期比較
- 6. 比較日期選擇器日期Javascript
- 7. javascript中的日期比較
- 8. 比較日期使用JavaScript
- 9. JavaScript日期對象比較
- 10. 的Javascript:日期比較
- 11. 在JavaScript中比較日期
- 12. 僅比較日期 - javascript
- 13. 比較JavaScript的日期
- 14. Javascript日期比較錯誤?
- 15. JavaScript日期比較奇數
- 16. 與日期相比較Javascript?
- 17. 比較日期和Javascript
- 18. 在Javascript中比較日期
- 19. Javascript - 問題比較日期
- 20. JavaScript的日期比較
- 21. 比較JavaScript日期對象
- 22. javascript日期時間比較
- 23. 無法比較星期五日期JavaScript
- 24. 比較日期
- 25. 日期比較
- 26. 比較日期
- 27. 日期比較
- 28. 日期比較
- 29. 日期比較
- 30. 日期比較