1
A
回答
4
首先,你要解析字符串取得日期對象,我通常使用的功能,如以下,提取日期部分,並使用Date
構造:
function parseDate(input) {
var parts = input.match(/(\d+)/g);
// new Date(year, month [, date [, hours[, minutes[, seconds[, ms]]]]])
return new Date(parts[0], parts[1]-1, parts[2], // months are 0-based
parts[3], parts[4]);
}
var diff = parseDate("2010-05-30 00:41") - parseDate("2010-04-23 15:03");
// 3145080000 milliseconds
0
檢查出CodePlex的JS日期時間庫。它可以讓你像.NET一樣處理DateTimes(當然也有一些限制)。
4
var d1 = new Date(2010,3,23,15,3);
var d2 = new Date(2010,4,30,0,41);
var delta = Math.abs(d1 - d2);
答案將以毫秒爲單位。
相關問題
- 1. 計算MySQL中兩個日期時間之間的差異
- 2. 計算MVC中兩個日期時間之間的差異5
- 3. 如何計算兩個日期之間的時間差 - MySql
- 4. 如何計算兩個日期之間的時間差? - MySql
- 5. 如何計算日期間隔中兩行之間的差異?
- 6. 如何計算兩個日期之間的差異
- 7. 如何計算兩個日期之間的差異正確php
- 8. 如何計算Objective-C中兩個日期之間的差異?
- 9. 如何計算VB.net中兩個日期之間的差異?
- 10. 如何用PHP計算兩個日期之間的差異?
- 11. 如何使用Node.js計算兩個日期之間的差異?
- 12. 如何計算兩個日期之間的差異?
- 13. 如何計算IronPython中兩個日期之間的差異?
- 14. 如何計算使用PHP的兩個日期時間之間的差異?
- 15. 如何計算ElasticSearch中兩個日期時間之間的差異
- 16. 計算日期之間的時間差
- 17. 計算兩個日期字段的計數之間的差異
- 18. 如何計算javascript中兩個日期時間的差異?
- 19. 計算javascript中兩個日曆日期之間的差異
- 20. 計算日期之間的差異 - Postgres
- 21. C計算日期之間的差異
- 22. 計算兩個不同格式日期之間的時間差
- 23. 在兩個日期(日期時間)之間的差異
- 24. 如何獲取兩個日期時間值之間的差異?
- 25. 兩個日期之間的計算差異MySQL/Python
- 26. 使用Groovy計算兩個日期之間的月差異
- 27. 計算PHP中兩個日期之間的差異
- 28. 計算兩個日期之間的差異
- 29. 試圖計算兩個日期之間的差異
- 30. javascript:計算兩個日期之間的差異
這應該是'新的日期( 2010,3,23,15,3)'。該月份需要爲' - 1'(1月= 0,2月= 1等),除非使用八進制數字,否則應避免前導零。 Dito爲第二個「日期」。 – RoToRa 2010-04-23 15:20:36
@RoToRa:是的,謝謝。我只是將他的日期中的連字符,空格和冒號重新排序,而沒有自己查看這些值。編輯來反映這一點。 – Robusto 2010-04-23 15:39:50
不需要'valueOf'。 – 2010-04-23 15:56:18