dayjs 获取上一年的第一天
时间: 2024-05-24 15:04:39 浏览: 340
要使用dayjs获取上一年的第一天,你可以按照以下步骤进行操作:
1. 首先,获取当前年份:
使用引用中的代码`let dateTime = new Date().getFullYear();`可以获取当前年份。
2. 然后,将当前年份减去1得到上一年的年份:
使用引用中的代码`dateTime = new Date(new Date().setFullYear(dateTime-1)).getFullYear()`可以得到上一年的年份。
3. 最后,使用dayjs来获取上一年的第一天日期:
使用dayjs的`startOf`方法和`year`单位可以获取到指定年份的第一天。例如,`dayjs().year(year).startOf('year')`可以获取到指定年份的第一天。
因此,dayjs获取上一年的第一天的完整代码如下:
```javascript
const dayjs = require('dayjs');
let dateTime = new Date().getFullYear();
dateTime = new Date(new Date().setFullYear(dateTime-1)).getFullYear();
const lastYearFirstDay = dayjs().year(dateTime).startOf('year').format('YYYY-MM-DD');
```
在上述代码中,`lastYearFirstDay`即为上一年的第一天。请注意将`dayjs`替换为你使用的dayjs库的实际引入方式。
引用:
阅读全文