JavaScript

超轻量级php框架startmvc

js 获取今天以及过去日期

更新时间:2020-05-05 14:42:02 作者:startmvc
1.获取天数,如昨天,今天,近1星期,近14天functionGetDateStr(AddDayCount){vardd=newDate();dd.setDate(dd

1.获取天数, 如昨天,今天,近1星期,近14天

function GetDateStr(AddDayCount) { 
 var dd = new Date(); 
 dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期 
 var y = dd.getFullYear(); 
 var m = dd.getMonth()+1;//获取当前月份的日期 
 var d = dd.getDate(); 
 //判断 月
 if(m < 10){
 m = "0" + m;
 }else{
 m = m;
 }
 //判断 日n 
 if(d < 10){//如果天数<10
 d = "0" + d;
 }else{
 d = d;
 }
 return y+"-"+m+"-"+d; 
 } 

    2.获取月份 ,如1个月前,3个月前,6个月前

function GetMonthStr(AddMonthCount) { 
 var dd = new Date(); 
 dd.setMonth(dd.getMonth()+AddMonthCount);//获取AddMonthCount月后的日期 
 var y = dd.getFullYear(); 
 var m = dd.getMonth()+1;//获取当前月份的日期 
 var d = dd.getDate(); 
 //判断 月
 if(m < 10){
 m = "0" + m;
 }else{
 m = m;
 }
 //判断 日n 
 if(d < 10){//如果天数<10
 d = "0" + d;
 }else{
 d = d;
 }
 return y+"-"+m+"-"+d; 
 } 

 3.获取年 如1个年前

function GetYearStr(AddYearCount) { 
 var dd = new Date(); 
 dd.setYear(dd.getFullYear()+AddYearCount);//获取AddMonthCount月后的日期 
 var y = dd.getFullYear(); 
 var m = dd.getMonth()+1;//获取当前月份的日期 
 var d = dd.getDate(); 
 //判断 月
 if(m < 10){
 m = "0" + m;
 }else{
 m = m;
 }
 //判断 日n 
 if(d < 10){//如果天数<10
 d = "0" + d;
 }else{
 d = d;
 }
 return y+"-"+m+"-"+d; 
 }

希望上述能对各位朋友有所帮助!

js获取日期 JS获取时间 js获取日期格式