1.导入jquery的js包
2.jsp代码
<%--
Created by IntelliJ IDEA.
User: qqg
Date: 2017/10/11
Time: 10:31
To change this template use File | Settings | File Templates.
--%>
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
HttpSession s = request.getSession();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<head>
<title>Title</title>
<script type="text/javascript" src="/js/jquery.min.js"></script>
<%--<link href="/css/bootstrap.min.css" rel="stylesheet">
<script src="/js/bootstrap.js"></script>--%>
</head>
<body>
<script>
function p(s) {
return s < 10 ? '0' + s: s;
}
var myDate = new Date();
var year=myDate.getFullYear();
var month=myDate.getMonth()+1;
var date=myDate.getDate();
var h=myDate.getHours();
var m=myDate.getMinutes();
var s=myDate.getSeconds();
var now=year+'-'+p(month)+"-"+p(date)+" "+p(h)+':'+p(m)+":"+p(s);
var now1=year+'-'+p(month);
function alerts() {
alert(now1);
}
var myDate2 = new Date();
myDate2.setMonth(month + 1);
var year2=myDate2.getFullYear();
var month2=myDate2.getMonth();
var date2=myDate2.getDate();
function getWeekByMonth(date) {
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
var now2 =y+'-'+p(m)+"-"+p(d);
var monOneWeek = new Date(y,m-1,1);
var week = monOneWeek.getDay();
var monOneDay = new Date(y,m,1);
var date_count = (new Date(monOneDay.getTime()-1000*60*60*24)).getDate();
var days = date_count;
var mod = 7 - week;
var count = 1;
var start = 1;
var s = "" , ss = "";
var end = start + mod - 1;
while (days >= 0){
end = end > date_count ? date_count : end ;
s += "第" + count + "周:" +y+"年"+p(m)+"月"+"("+p(start)+"-"+p(end)+");"+"\n";
start = end + 1;
end += 7;
days -= 7;
ss += days + ",";
count ++;
}
return s;
}
function getData() {
var date2 = new Date(2017,1,1);
var date1 = new Date(2017,0,1);
var date3 = new Date(2017,2,1);
var date10 = new Date(2017,9,1);
var date5 = new Date(2017,10,1);
alert(getWeekByMonth(date5));
}
</script>
<div ><button class="btn btn-success" onclick="getData();">测试</button> </div>
</body>
</html>
3.效果
4.总结
不知道有没有什么简单的方法直接获取,反正就自己写了方法硬硬是算了出来。