【发布时间】:2015-12-03 11:59:51
【问题描述】:
我想计算两个日期之间的差异。目前,我正在执行以下代码:
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 计算
-
在不支持输入类型日期的浏览器中,
$('#date_debut').val()返回的值是多少? -
$('#date_debut').val() 返回我从日期选择器中选择的日期
标签: javascript jquery date