//获取当前日期方法
function getNowFormatDate() {
var date = new Date();
var seperator1 = "-";
var year = date.getFullYear();
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = year + seperator1 + month + seperator1 + strDate;
return currentdate;
}
//获取指定日期前一天
function getBeforeDay(d){
d = new Date(d);
d = +d - 1000*60*60*24;
d = new Date(d);
var year = d.getFullYear();
var mon = d.getMonth()+1;
var day = d.getDate();
s = year+"-"+(mon<10?('0'+mon):mon)+"-"+(day<10?('0'+day):day);
return s;
}
//获取指定日期前七天
function getBeforeWeek(d){
d = new Date(d);
d = +d - 1000*60*60*24*6;
d = new Date(d);
var year = d.getFullYear();
var mon = d.getMonth()+1;
var day = d.getDate();
s = year+"-"+(mon<10?('0'+mon):mon)+"-"+(day<10?('0'+day):day);
return s;
}
//获取指定日期前一个月
function getBeforeMonth(d){
d = new Date(d);
d = +d - 1000*60*60*24*29;
d = new Date(d);
var year = d.getFullYear();
var mon = d.getMonth()+1;
var day = d.getDate();
s = year+"-"+(mon<10?('0'+mon):mon)+"-"+(day<10?('0'+day):day);
return s;
}