前端写一个函数,获取,本周一到本周天的两个时间 ,本周一的话一样 ,本周天的话,获取本周一到本周天的时间
时间: 2023-06-05 20:05:31 浏览: 159
好的,这是一个关于时间操作的问题,可以回答。以下是获取本周一到本周天时间的函数代码:
```javascript
function getThisWeek() {
const now = new Date();
const dayOfWeek = now.getDay(); // 0-6表示周日到周六
const startDate = new Date(now.getFullYear(), now.getMonth(), now.getDate() - dayOfWeek + 1); // 本周一日期
const endDate = new Date(now.getFullYear(), now.getMonth(), now.getDate() - dayOfWeek + 7); // 本周日日期
const startTime = startDate.getTime(); // 本周一时间戳
const endTime = endDate.getTime(); // 本周日时间戳
return {
startTime,
endTime
};
}
```
上述函数会返回一个对象,包含本周一和本周日的时间戳。如果需要的话,可以将时间戳转换为其他格式的日期时间。
阅读全文