js获取当前指定的前几天的日期(如当前时间的前七天的日期)

464次阅读
没有评论

<!DOCTYPE html>
<html>

<head>
<meta charset=“utf-8”>
<title></title>
</head>

<body>
<script src=“http://libs.baidu.com/jquery/2.0.0/jquery.min.js”></script>
<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>
</body>

</html>

__EOF__

本文作者:与君别 本文链接:https://www.cnblogs.com/love920526/p/16741217.html 关于博主:评论和私信会在第一时间回复。或者 直接私信 我。版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!声援博主:如果您觉得文章对您有帮助,可以点击文章右下角 【 推荐 】 一下。

正文完
 0
shengming
版权声明:本站原创文章,由 shengming 于2022-11-04发表,共计743字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)