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. 計算MVC中兩個日期時間之間的差異5
- 2. 如何計算兩個日期之間的時間差? - MySql
- 3. 如何計算兩個日期之間的時間差 - MySql
- 4. 如何計算日期間隔中兩行之間的差異?
- 5. 如何使用Node.js計算兩個日期之間的差異?
- 6. 如何計算兩個日期之間的差異?
- 7. 如何計算Objective-C中兩個日期之間的差異?
- 8. 如何計算使用PHP的兩個日期時間之間的差異?
- 9. 計算日期之間的時間差
- 10. 計算兩個日期字段的計數之間的差異
- 11. 如何計算javascript中兩個日期時間的差異?
- 12. 計算javascript中兩個日曆日期之間的差異
- 13. 計算日期之間的差異 - Postgres
- 14. JavaScript計算兩個日期之間的差異yy-mm-dd
- 15. 計算MySQL中兩個日期條目之間的差異
- 16. javascript:計算兩個日期之間的差異
- 17. 計算PHP中兩個日期之間的差異
- 18. 計算兩個日期之間的差異php
- 19. 計算兩個日期之間的差異
- 20. 使用PHP計算兩個日期之間的差異?
- 21. 用strtotime計算兩個日期之間的差異
- 22. 計算兩個日期之間的差異作爲簽名值
- 23. 兩個日期之間的月份差異計算lastdate月
- 24. Spark SQL - 用於計算兩個日期和時間之間差異的UDF
- 25. 用PHP計算日期/時間之間的差異
- 26. 兩個Java日期之間的差異?
- 27. 兩個日期之間的差異Yii2
- 28. 兩個日期之間的差異python
- 29. Grails - 兩個日期之間的差異
- 30. VB - 兩個日期之間的差異
這應該是'新的日期( 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