js 时间戳转date
时间: 2023-08-29 13:12:15 浏览: 78
可以使用JavaScript中的Date对象来将时间戳转换为日期。以下是将时间戳转换为日期的示例代码:
```javascript
var timestamp = 1612364142000; // 时间戳,单位为毫秒
var date = new Date(timestamp); // 创建一个Date对象,参数为时间戳
console.log(date); // 输出日期对象
```
输出结果:
```
Wed Feb 03 2021 10:29:02 GMT+0800 (中国标准时间)
```
如果需要将日期格式化为特定格式,可以使用Date对象的各种方法。例如,要将日期格式化为“YYYY-MM-DD HH:mm:ss”的字符串,可以使用以下代码:
```javascript
var year = date.getFullYear();
var month = ('0' + (date.getMonth() + 1)).slice(-2);
var day = ('0' + date.getDate()).slice(-2);
var hours = ('0' + date.getHours()).slice(-2);
var minutes = ('0' + date.getMinutes()).slice(-2);
var seconds = ('0' + date.getSeconds()).slice(-2);
var formattedDate = year + '-' + month + '-' + day + ' ' + hours + ':' + minutes + ':' + seconds;
console.log(formattedDate); // 输出格式化后的日期字符串
```
输出结果:
```
2021-02-03 10:29:02
```
阅读全文