前端获取本年1月一号和12月31号
时间: 2024-03-17 14:44:47 浏览: 50
php获取本年、本月、本周时间戳和日期格式的实例代码
可以使用 JavaScript 中的 Date 对象来获取本年的 1 月 1 日和 12 月 31 日,具体的代码如下:
```javascript
const now = new Date();
const year = now.getFullYear(); // 获取当前年份
const firstDay = new Date(year, 0, 1); // 获取本年度的第一天,月份从 0 开始
const lastDay = new Date(year, 11, 31); // 获取本年度的最后一天,月份从 0 开始
console.log(firstDay); // 2021-01-01T00:00:00.000Z
console.log(lastDay); // 2021-12-31T00:00:00.000Z
```
上述代码首先通过 `new Date()` 获取当前时间,然后使用 `getFullYear()` 方法获取当前年份。接着,我们使用 `new Date(year, 0, 1)` 获取本年度的第一天(即 1 月 1 日),使用 `new Date(year, 11, 31)` 获取本年度的最后一天(即 12 月 31 日)。最后,我们可以打印出这两个日期对象,以验证代码是否正确。
需要注意的是,在 JavaScript 中,月份是从 0 开始的,因此我们在获取第一天和最后一天的时候,需要将月份减 1。
阅读全文