一个月份的时间戳获取这月的月初和月末的时间戳js
时间: 2023-07-21 17:16:19 浏览: 102
time-spent:包以获取两次之间的时间戳
可以使用 JavaScript 中的 Date 对象来获取月初和月末的时间戳。具体的实现方式如下:
```javascript
// 获取某个月份的月初和月末时间戳
function getMonthTimestamp(year, month) {
// 月初时间戳
var startOfMonth = new Date(year, month - 1, 1).getTime();
// 月末时间戳
var endOfMonth = new Date(year, month, 0).getTime() + 24 * 60 * 60 * 1000 - 1;
// 返回结果
return {
start: startOfMonth,
end: endOfMonth
};
}
// 使用示例
var monthTimestamp = getMonthTimestamp(2021, 8);
console.log(monthTimestamp.start); // 1627776000000
console.log(monthTimestamp.end); // 1630454399999
```
在上面的代码中,我们定义了一个名为 `getMonthTimestamp` 的函数,该函数接收年份和月份作为参数,返回包含该月份月初和月末时间戳的对象。我们使用 JavaScript 中的 Date 对象来获取月初和月末时间戳,并将结果封装为一个对象返回。
阅读全文