console.log(new Date(param))
原因: 发现 param参数为10位的时间戳,js需要的是13位的
解决:
console.log(new Date(param*1000))
本文介绍了一个常见的JavaScript编程问题:如何正确地将10位时间戳转换为日期格式。由于JavaScript的Date对象期望的是13位的时间戳,因此直接使用10位时间戳会导致错误的日期显示。文章提供了一个简单的解决方案,即通过将10位时间戳乘以1000来转换为正确的13位格式。
console.log(new Date(param))
原因: 发现 param参数为10位的时间戳,js需要的是13位的
解决:
console.log(new Date(param*1000))
5171

被折叠的 条评论
为什么被折叠?