我想计算两个日期之间的差异。目前,我在下面做代码:JavaScript日期差异天
function calculDiff(){
var v1= $('#date_debut').val();
var v2=$('#date_fin').val();
var dayDiff=((v2-v1)/(24*60*60*1000));
var dayDiff2=Math.floor(dayDiff);
console.log(v1 + ' '+ v2);
console.log(dayDiff + ' '+ dayDiff2);
}
$(document).ready(function(){
$('#date_debut').datepicker().bind('change paste keyup',function(){
calculDiff();
return false;
});
//
$('#date_fin').datepicker().bind('change paste keyup',function(){
calculDiff();
return false;
});
});
PS:我有2个输入型日期(date_debut和date_fin)
那么你有什么问题? –
我有Nan作为输出,并且没有DateDiff计算 – omar
在不支持输入类型日期的浏览器中,$('#date_debut')。val()'返回的值是多少? – RobG