js 当前日期,所属周的日期范围
function formatDate(date) {
var mymonth = date.getMonth()+1;
var myweekday = date.getDate();
return (mymonth + "月" + myweekday+ "日");
}
function printWeek() {
var now = new Date();
var nowDayOfWeek = now.getDay();
var nowDay = now.getDate();
var nowMonth = now.getMonth();
var nowYear = now.getYear();
nowYear += (nowYear < 2000) ? 1900 : 0;
var weekStartDate = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek+1);
var weekEndDate = new Date(nowYear, nowMonth, nowDay + (7 - nowDayOfWeek));
return formatDate(weekStartDate) + " - " + formatDate(weekEndDate);
}
本文介绍了一种使用JavaScript确定当前日期所在周的起始和结束日期的方法。通过两个函数实现:`formatDate`用于格式化日期,`printWeek`则计算并返回本周的开始和结束日期。

被折叠的 条评论
为什么被折叠?



