用ts实现一个方法,获取最近七天的时间戳,要去返回一个list
时间: 2023-12-14 07:36:10 浏览: 61
php获取当前月与上个月月初及月末时间戳的方法
可以尝试以下代码实现:
```typescript
function getRecentSevenDaysTimestamp(): number[] {
const timestamps: number[] = [];
const now = Date.now();
const oneDayMilliseconds = 24 * 60 * 60 * 1000; // 一天的毫秒数
for (let i = 0; i < 7; i++) {
// 依次获取最近七天的时间戳
timestamps.push(now - i * oneDayMilliseconds);
}
return timestamps;
}
```
该函数首先定义了一个空数组 `timestamps` ,然后使用 `Date.now()` 获取当前时间戳。接着定义了常量 `oneDayMilliseconds` 表示一天的毫秒数,然后使用循环语句依次计算最近七天的时间戳,将它们添加到 `timestamps` 数组中,并最终返回该数组。
阅读全文