首页 > 代码库 > js获取当前指定的前几天的日期(如当前时间的前七天的日期)
js获取当前指定的前几天的日期(如当前时间的前七天的日期)
这里就不多说了,直接贴上代码:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><meta http-equiv="Content-Language" content="zh-cn"><title>时间</title></head><body></body></html><script>function getBeforeDate(n){ var n = n; var d = new Date(); var year = d.getFullYear(); var mon=d.getMonth()+1; var day=d.getDate(); if(day <= n){ if(mon>1) { mon=mon-1; } else { year = year-1; mon = 12; } } d.setDate(d.getDate()-n); year = d.getFullYear(); mon=d.getMonth()+1; day=d.getDate(); s = year+"-"+(mon<10?(‘0‘+mon):mon)+"-"+(day<10?(‘0‘+day):day); return s;}console.log(getBeforeDate(1));//昨天的日期
console.log(getBeforeDate(7));//前七天的日期</script>
个人测试了一些数据,但是可能不太完整,如哪里有问题还望指正。。
js获取当前指定的前几天的日期(如当前时间的前七天的日期)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。