问题库 JavaScript / TypeScript how-to

JavaScript 时间戳如何转日期

快速答案

确认时间戳是秒还是毫秒,秒级时间戳要乘以 1000。

js
const date = new Date(timestamp < 1e12 ? timestamp * 1000 : timestamp);

使用要点

  • 先确认输入单位、时区和本地化格式,尤其是秒级时间戳与毫秒级时间戳。
  • 展示给用户的文本可以本地化,存储和接口传输仍建议使用明确格式。

相关内容