当前日期和指定日期相差天数问题
function days_between(date1, date2) {
var ONE_DAY = 1000 * 60 * 60 * 24
var date1_ms = date1.getTime()
var date2_ms = date2.getTime()
var difference_ms = Math.abs(date1_ms - date2_ms)
return Math.round(difference_ms/ONE_DAY)
}
function checkopendays(){
//alert('ok');
if (document.getElementById("REF0002").value!=""){
var datestr="2010-10-01";
datestr=Date.parse(datestr);
alert(datestr);
var myDate = new Date(datestr);
var curdate=new Date();
document.getElementById("days").value=days_between(curdate,myDate);
}
}
为什么每次datestr=Date.parse('2010-10-01');
都是NaN,貌似空值,再线等。谢谢