如何获得两个日期之间的差异?
问题描述:
可能重复:
How do I get the difference between two Dates in JavaScript?如何获得两个日期之间的差异?
如何获得使用javascript.I需要这两个dates.Here之间的确切日期相差两个日期之间的区别是我的代码
function calculateDifference() {
var startDate = document.getElementById("MainContent_txtOStartDate").value;
var endDate = document.getElementById("MainContent_txtOEndDate").value;
return DateDiff(startDate, endDate);
}
function DateDiff(startDate, endDate) {
var a = Date.parse(startDate) - Date.parse(endDate);
alert(a);
}
有什么建议吗?
答
var date1 = new Date(2012, 2, 28, 1, 1, 1);
var date2 = new Date(2012, 2, 22, 1, 1, 1);
alert(date1);
alert(date2);
var sec = 1000;
var min = sec * 60;
var hour = min * 60;
var day = hour * 24;
var dateDiff = (date1 - date2)/day;
alert('Difference in days: ' + dateDiff);
哦,太好了一个新的问题!很确定我从来没有见过这样的! – talnicolas 2012-03-28 12:58:29
http://stackoverflow.com/questions/41948/how-do-i-get-the-difference-between-two-dates-in-javascript – 2012-03-28 12:59:29
这里查看我的回答http://stackoverflow.com/questions/6829061 /需-A-的JavaScript到比较-日期 – Dotnet 2012-03-28 13:03:18