js计算10位的当前时间戳和昨天现在的时间戳

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