js 十一位时间戳转日期时间格式
时间: 2023-09-14 07:12:13 浏览: 72
js代码-13位-时间戳转换时间格式
以下是将十一位时间戳转换为日期时间格式的JavaScript代码:
```javascript
function timestampToDate(timestamp) {
var date = new Date(timestamp * 1000); // 将时间戳乘以1000,转换成毫秒级别
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;
return formattedDate;
}
```
使用示例:
```javascript
var timestamp = 1614193200;
var formattedDate = timestampToDate(timestamp);
console.log(formattedDate); // 输出:2021-02-24 12:20:00
```
上述代码中,将时间戳乘以1000,转换成毫秒级别,然后使用Date对象的方法,分别获取年月日时分秒,并将它们拼接成日期时间格式的字符串。最后返回该字符串。
阅读全文