moment.js获取本周时间
时间: 2024-09-30 08:01:07 浏览: 43
用moment.js 获取当前时间源码.zip
Moment.js是一个强大的日期处理库,它可以帮助你轻松地处理日期和时间。如果你想获取当前周的时间范围,你可以使用`moment()`函数创建一个当前的 Moment 对象,然后结合一些方法来指定。
首先,创建一个表示当前日期的 Moment 对象:
```javascript
var now = moment();
```
接着,可以使用 `startOf('week')` 来获取本周的开始时间,包括周一:
```javascript
var startOfWeek = now.startOf('week');
```
再用 `endOf('week')` 获取本周的结束时间,这通常是周日:
```javascript
var endOfWeek = now.endOf('week');
```
完整的代码示例如下:
```javascript
var now = moment();
var startOfWeek = now.clone().startOf('week');
var endOfWeek = now.clone().endOf('week');
console.log('Start of the week:', startOfWeek.format());
console.log('End of the week:', endOfWeek.format());
// 输出本周的时间范围
console.log('This week:', startOfWeek.toISOString() + ' - ' + endOfWeek.toISOString());
```
阅读全文