js获取当前周中周一和周末时间

日期在生活中不仅是计算时间的重要方式,在开发中关于日期的使用也可以极大便利的帮助我们管理和查询数据信息。

这里就来介绍在开发中如何使用js获取日期的相关操作,如获取当前周的周一和周末两个日期的时间。

一周内任意一天,获取当前所在周的周一和周日两个天数的具体日期。

var today = new Date();
// 获取当前是星期几
var day = today.getDay();
if (day == 0) {
// 计算本周第一天的日期
var startDate = new Date(today.getFullYear(), today.getMonth(), today.getDate() - day - 6);
// 计算本周最后一天的日期
var endDate = new Date(today.getFullYear(), today.getMonth(), today.getDate() - day);
} else {
var startDate = new Date(today.getFullYear(), today.getMonth(), today.getDate() - day + 1);
var endDate = new Date(today.getFullYear(), today.getMonth(), today.getDate() - day + 7);
}

周一时间为:startDate

周末时间为:endDate

六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!