js获取某月第一天和最后一天的时间戳
时间: 2023-07-06 19:38:26 浏览: 140
time-spent:包以获取两次之间的时间戳
可以使用 JavaScript 中的 Date 对象来获取某个月的第一天和最后一天的时间戳。
获取某个月的第一天的时间戳:
```javascript
var date = new Date();
date.setMonth(2); // 设置月份为3月,从0开始计数,所以实际是2
date.setDate(1); // 设置日期为1号
var firstDay = Math.floor(date.getTime() / 1000); // 获取时间戳并除以1000转为秒
console.log(firstDay);
```
获取某个月的最后一天的时间戳:
```javascript
var date = new Date();
date.setMonth(2); // 设置月份为3月,从0开始计数,所以实际是2
date.setDate(0); // 设置日期为0号,会自动倒推到上个月的最后一天
var lastDay = Math.floor(date.getTime() / 1000); // 获取时间戳并除以1000转为秒
console.log(lastDay);
```
注意:以上代码中的月份是从0开始计数的,所以实际上是需要设置成要查询的月份减1。
阅读全文