js獲取指定日期的前一天/后一天


獲取指定日期的前幾天或后幾天  

date代表指定日期,格式:2018-09-27

day代表天數,-1代表前一天,1代表后一天

// date 代表指定的日期,格式:2018-09-27
// day 傳-1表始前一天,傳1表始后一天
// JS獲取指定日期的前一天,后一天
function getNextDate(date, day) { 
  var dd = new Date(date);
  dd.setDate(dd.getDate() + day);
  var y = dd.getFullYear();
  var m = dd.getMonth() + 1 < 10 ? "0" + (dd.getMonth() + 1) : dd.getMonth() + 1;
  var d = dd.getDate() < 10 ? "0" + dd.getDate() : dd.getDate();
  return y + "-" + m + "-" + d;
};
getNextDate("2018-09-27",-1);
運行結果: 2018-09-26

  


免責聲明!

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



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