js计算10位的当前时间戳和当前时间上一周的时间戳

动态 未结 0 110
小小草
小小草 LV1 2023年9月23日 23:40 发表
以下是JavaScript代码,可以计算当前时间戳和上一周的时间戳: ```javascript // 获取当前时间戳(10位) const currentTimestamp = Math.floor(Date.now() / 1000); // 获取当前时间的Date对象 const currentDate = new Date(); // 获取上一周的Date对象 const lastWeekDate = new Date(currentDate.getTime() - 7 * 24 * 60 * 60 * 1000); // 获取上一周的时间戳(10位) const lastWeekTimestamp = Math.floor(lastWeekDate.getTime() / 1000); console.log('当前时间戳:', currentTimestamp); console.log('上一周时间戳:', lastWeekTimestamp); ``` 解释一下代码: - `Math.floor(Date.now() / 1000)` 可以获取当前时间戳,单位为秒。 - `new Date()` 可以获取当前时间的Date对象。 - `currentDate.getTime()` 可以获取当前时间的毫秒数。 - `lastWeekDate.getTime()` 可以获取上一周时间的毫秒数。 - `Math.floor(lastWeekDate.getTime() / 1000)` 可以将上一周时间的毫秒数转换为时间戳,单位为秒。 注意:以上代码中获取的时间戳都是10位的,如果需要13位的时间戳,只需要将除以1000的操作去掉即可。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复