马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
html的week控件 获取周(星期)的第一天(周一)和末了一天(周日)
- <input type="week" id="week" class="my-css" value="@ViewBag.DefaultWeek" />
- <script>
- function PageList() {
- var dateString = $("#week").val();//控件值格式为: 'YYYY-WW',如:2024-W42
- console.log("年度第几周", dateString);
- var year = parseInt(dateString.substr(0, 4), 10);//截取字符串“年”的部分:2024
- var week = parseInt(dateString.substr(6, 2), 10);//截取字符串“第几周”的部分:42
- //计算日期
- var jsDate = new Date(year, 0, (week - 1) * 7);//生成日期
- var dayOfWeek = jsDate.getDay();
- var dayOffset = dayOfWeek === 1 ? 0 : 1 - dayOfWeek;
- var monday = new Date(jsDate.setDate(jsDate.getDate() + dayOffset + 1));//星期一日期
- var sunday = new Date(jsDate.setDate(monday.getDate() + 6));//星期日日期(星期一+6天)
- var StartDate = monday.toISOString().substr(0, 10);
- var EndDate = sunday.toISOString().substr(0, 10);
- console.log('星期一: ' + StartDate);
- console.log('星期日: ' + EndDate);
- }
- </script>
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |