当周:
var date = new Date();
var zero = new
Date(date.getFullYear(),date.getMonth(),date.getDate(),"00","00","00");
var full = new
Date(date.getFullYear(),date.getMonth(),date.getDate(),"23","59","59");
//今天是这周的第几天
var today = date.getDay();
//上周日距离今天的天数(负数表示)
var stepSunDay = -today + 1;
// 如果今天是周日
if (today == 0) {
stepSunDay = -7;
}
// 周一距离今天的天数(负数表示)
var stepMonday = 7 - today;
var monday = new Date(zero.getTime() + stepSunDay * 24 * 3600 * 1000);
var sunday = new Date(full.getTime() + stepMonday * 24 * 3600 * 1000);
当月:
var date = new Date();
var start = new
Date(date.getFullYear(),

本文介绍如何使用JavaScript来获取当前周和当前月的起始与结束日期,为编程处理时间区间提供便利。
最低0.47元/天 解锁文章

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



