var
dt1 =
"2009-11-5 10:30"
var
dt2 =
"2009-11-8 9:20"
function
getHoursDiff(dt1,dt2) {
if
(
typeof
(dt1)==
"string"
) {
dt1=
new
Date(dt1.replace(/-/,
'/'
));
dt2=
new
Date(dt2.replace(/-/,
'/'
));
}
var
res=dt2-dt1;
if
(isNaN(res))
throw
Error(
"invalid dates arguments"
);
return
res/(1000*60*60);
}
var
re=getHoursDiff(dt1,dt2);
var
h=parseInt(re);
var
m=parseInt((re-h)*60);
alert(
"时间相隔"
+h+
"小时"
+m+
"分钟"
);
分类:
ASP.NET,
JAVASCRIPT
本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/4560803.html
,如需转载请自行联系原作者