javascript获取前几天与后几天实例
代码如下:
//根据时间chou函数返回日期(2013-10-10); function getLocalTime(ns) { var d = new Date(parseInt(ns)).toLocaleDateString().replace(/[^d]/g, '_').split('_'); var now = []; for(i=0;i<3;i++){ now[i] = d[i].length==1 ? '0' + d[i] : d[i] ; } return now.join('-'); } //计算增加的天数( 2012-01-01 , 2) 后面两天 function calNsTime( startDate , day){ var now = +new Date(startDate); scale = 1000 * 60 * 60 * 24; //1天 return now + scale * day; } console.log(getLocalTime(calNsTime('2013-12-31' , 2))); //后两天 console.log(getLocalTime(calNsTime('2013-12-31' , -2))); //前两天