js獲取當前時間前后N天前后日期的方法


function  GetDateStr(AddDayCount) { 
    var  dd =  new  Date();
    dd.setDate(dd.getDate()+AddDayCount); //獲取AddDayCount天后的日期
    var  y = dd.getFullYear(); 
    var  m = (dd.getMonth()+1)<10? "0" +(dd.getMonth()+1):(dd.getMonth()+1); //獲取當前月份的日期,不足10補0
    var  d = dd.getDate()<10? "0" +dd.getDate():dd.getDate(); //獲取當前幾號,不足10補0
    return  y+ "-" +m+ "-" +d; 
}
 
 
console.log( "半年前:" +GetDateStr(-180));
console.log( "三月前:" +GetDateStr(-90));
console.log( "一月前:" +GetDateStr(-30));
console.log( "昨天:" +GetDateStr(-1));
console.log( "今天:" +GetDateStr(0));

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM