js计算两个日期的时间差
2014-03-12 00:00
639 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> </head> <body> <form> 开始日期:<input type="text" id="bng" name='bng'><br/> 结束日期:<input type="text" id="end" name="end"><br/> <input type="button" onclick="ok()" value="确定"> </form> <script type="text/javascript"> function ok(){ var bng = document.getElementById('bng').value; var end = document.getElementById('end').value; alert('bng='+bng+',end='+end); var bngDate = new Date(bng.substr(0,4),bng.substr(4,2)-1,bng.substr(6,2)); var endDate = new Date(end.substr(0,4),end.substr(4,2)-1,end.substr(6,2)); var days = (endDate.getTime()-bngDate.getTime())/24/60/60/1000; alert(days); } </script> </body> </html>
注意在转换为Date对象的时候,因为月份是从0开始(0~11),因此需要减1
var bngDate = new Date(bng.substr(0,4),bng.substr(4,2)-1,bng.substr(6,2)); var endDate = new Date(end.substr(0,4),end.substr(4,2)-1,end.substr(6,2));
相关文章推荐
- js前台计算两个日期的间隔时间(时间差)
- js计算出两个日期的时间差
- 使用java、js和sql计算两个日期的时间差
- JS计算两个日期之间的天数,时间差计算
- JavaScript如何计算两个日期间的时间差
- js 计算两个日期之间时间差
- python 计算两个带日期的时间差
- Oracle 计算两个日期的时间差
- js计算2个日期相差的天数,两个日期相差的天数,日期相隔天数
- JS计算两个日期之间的天数
- 【原创工具】JAVA后台计算两个日期之间的工作日时间差
- 在VC中计算两个日期时间中的时间差(分钟单位),其它类似。
- js计算两个日期之间相差的天数
- js计算两个日期的间隔天数
- js中 计算两个日期间的工作日的简单实例
- 计算两个日期间的时间差
- JS两个日期 时间差HH:MM
- js 计算两个时间的时间差
- mysql中计算两个日期的时间差函数TIMESTAMPDIFF用法
- JS计算两个日期相差的天数!