如图片上的一样 标上红框上的都选完后 出现了提取日期 但是我想提取 改变后 在计算出天数出来
但是计算不出来 这样能但出来 我想问 这是怎么回事 是我获取的不对吗 下面是代码 代码很多 只贴出来我说的一部分
//计算截止改变后和起止相差的天数
function getDays1(){
var s1 = $("#EntTime32").val();
var s2 = $("#EntTime31").val();
var d1 = new Date(s1.replace(/-/g, '/'));
var d2 = new Date(s2.replace(/-/g, '/'));
var ms = Math.abs(d2.getTime() - d1.getTime());//毫秒
var d = ms / 1000 / 60 / 60 / 24;//转为天
return d;
}
$("#EntTime31").change(function(){
var day1 = getDays1();
alert(day1);
});