moment.js 获取今年之前的所有年
时间: 2024-01-25 17:34:56 浏览: 41
moment.js可以使用year()方法获取当前年份,可以使用subtract()方法来获取今年之前的所有年份。下面是一个示例代码:
```javascript
var moment = require('moment');
var currentYear = moment().year();
var yearsBefore = \[\];
for (var i = currentYear - 1; i >= 0; i--) {
yearsBefore.push(i);
}
console.log(yearsBefore);
```
这段代码首先使用year()方法获取当前年份,然后使用一个循环从当前年份减1开始,依次将年份添加到一个数组中。最后,打印出这个数组,即为今年之前的所有年份。
#### 引用[.reference_title]
- *1* *3* [moment.js获取本周本月本年的开始日期和结束日期](https://blog.csdn.net/weixin_36313743/article/details/112878534)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Moment.js的常用函数、借助vue和Moment.js实现一个简单的时钟](https://blog.csdn.net/weixin_41897680/article/details/126914955)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]