end.valueOf() - start.valueOf(); 可以的到毫秒级的差值(end & start是日期型的脚本对象)不明白可以参阅 date对象的valueOf()方法。
解决方案 »
- js 内存泄露 运行一段时间,浏览器内存1G+,然后就死掉了
- jquery是如何将dom对像转换成数组对象的
- 有一个问题不能懂,麻烦指教下
- 求一个可以挂在网页上自动投票的js代码和方法
- 请问高手,为什么我把网页编码改成UTF-8,原来得JS函数全都失效了
- 请教大牛们,jquery的回调方法的执行
- 关闭模态对话框不打开新的窗口???? 急!!!!
- value*value=**.****999999999,why?
- IE5.0中showModalDialog是否支持自窗口得到父窗口传递来的对象?
- jquery如何给frameset添加frame
- 怎么把2004-1-6 21:30:00转换成Date型?
- 谁能提供一个数据库是(4,2)要求的,在前台的判断是否数值的函数?
function better_time(strDateStart,strDateEnd){
var strSeparator = "-"; //日期分隔符
var strDateArrayStart;
var strDateArrayEnd;
var intDay
strDateArrayStart = strDateStart.split(strSeparator);
strDateArrayEnd = strDateEnd.split(strSeparator);
var strDateS = new Date(strDateArrayStart[0] + "/" + strDateArrayStart[1] + "/" + strDateArrayStart[2]);
var strDateE = new Date(strDateArrayEnd[0] + "/" + strDateArrayEnd[1] + "/" + strDateArrayEnd[2]);
intDay = (strDateS-strDateE)/(1000*3600*24)
return intDay
}
var compdt1 = new Date("2004/01/15 15:21:00");
var compdt2 =new Date();
var s = compdt1 - compdt2
document.write ("开始时间到现在已过了"+s/1000/60/60 +"小时")
</script>