获取30天前的日期

获取30天前的日期,同理也可获取n天前的日期

getMothDate() {

let dateObj = {}

let endDate =new Date()

let year = endDate.getFullYear()

let month = endDate.getMonth() +1

 let day = endDate.getDate()

dateObj.end =`${year}-${month <10 ?'0' + month : month}-${day <10 ?'0' + day : day}`

  // 获取三十天前日期

  let startDate =new Date(endDate -1000 *60 *60 *24 *30)// 最后一个数字30可改,30天的意思

  let lastY = startDate.getFullYear()

let lastM = startDate.getMonth() +1

  let lastD = startDate.getDate()

dateObj.start =`${lastY}-${lastM <10 ?'0' + lastM : lastM}-${lastD <10 ?'0' + lastD : lastD}`

  return dateObj

},

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容