day1='2014-03-31 00:00:01';
function get_day(day1,day2){
var s = day1;
var dt = Date.parse(s.replace(/-/g,"/"));
var day1 = new Date(dt);
var s = day2;
var dt = Date.parse(s.replace(/-/g,"/"));
var day2 = new Date(dt);
var date3=day1.getTime()-day2.getTime() //时间差的毫秒数
//计算出相差天数
return Math.floor(date3/(24*3600*1000))
}原文地址:http://blog.csdn.net/q279838089/article/details/26479857