js new Date(1700190864000)时间戳 提示 Invalid Date
时间: 2023-12-23 07:25:21 浏览: 168
java DATE与时间戳互化
在JS中,new Date()函数可以接受一个时间戳作为参数,但是需要注意时间戳的格式和类型。如果时间戳是以秒为单位的,需要将其乘以1000转换为毫秒;如果时间戳是字符串类型,需要使用parseInt()函数将其转换为数字类型。在这个例子中,时间戳为13位,因此不需要乘以1000。但是,由于时间戳是以字符串形式提供的,因此需要使用parseInt()函数将其转换为数字类型。以下是一个可以解决这个问题的代码示例:
```javascript
var timestamp = '1700190864000';
var date = new Date(parseInt(timestamp));
console.log(date);
```
输出结果应该为:
```
Thu Sep 14 2023 00:01:04 GMT+0800 (中国标准时间)
```
阅读全文