js获取当前周、上⼀周、下⼀周⽇期
效果图:
代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>⽇历操作</title>
<script>
var cells = ElementById('monitor').getElementsByTagName('td');
var clen = cells.length;
var currentFirstDate;
var formatDate = function(date){
var year = FullYear()+'年';
var month = (Month()+1)+'⽉';
var day = Date()+'⽇';
var week = '('+['星期天','星期⼀','星期⼆','星期三','星期四','星期五','星期六'][Day()]+')';
return year+month+day+' '+week;
};
var addDate= function(date,n){
date.Date()+n);
return date;
};
var setDate = function(date){
var week = Day()-1;
date = addDate(date,week*-1);
currentFirstDate = new Date(date);
for(var i = 0;i<clen;i++){
cells[i].innerHTML = formatDate(i==0 ? date : addDate(date,1));
}
};
setDate(addDate(currentFirstDate,-7));
};
setDate(addDate(currentFirstDate,7));
};
setDate(new Date());
}
</script>
</head>
js当前日期加一天<body>
<button id="last-week">上⼀周</button><button id="next-week">下⼀周</button>
<table id="monitor">
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
以上就是本⽂的全部内容,希望本⽂的内容对⼤家的学习或者⼯作能带来⼀定的帮助,同时也希望多多⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论