moment.js以天为单位获取前半年天数
时间: 2023-05-18 08:07:32 浏览: 92
可以使用moment.js的subtract()方法来获取前半年的天数,代码如下:
```
var days = moment().subtract(6, 'months').diff(moment(), 'days');
```
其中,subtract()方法用于减去指定的时间,'6 months'表示减去6个月,'days'表示获取天数。diff()方法用于计算两个时间之间的差值,这里用于计算前半年的天数。
相关问题
moment.js以天为单位获取前半年时间
可以使用moment.js的subtract()方法来获取前半年的时间,代码如下:
```
var today = moment();
var halfYearAgo = today.subtract(6, 'months');
```
这段代码会获取当前时间的前半年时间,以天为单位。
moment.js以月为单位获取前半年天数
可以使用moment.js中的subtract()方法和daysInMonth()方法来实现。代码如下:
var now = moment();
var daysInFirstHalfYear = 0;
for (var i = 0; i < 6; i++) {
daysInFirstHalfYear += now.subtract(1, 'months').daysInMonth();
}
console.log(daysInFirstHalfYear);
输出结果为:181。
阅读全文