js 时间戳转换年月日时分秒格式
时间: 2023-12-20 12:30:39 浏览: 56
以下是JS中时间戳转换为年月日时分秒格式的方法:
```javascript
function timestampToTime(timestamp) {
var date = new Date(timestamp * 1000); // 时间戳需要乘以1000
var Y = date.getFullYear() + '-';
var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
var D = (date.getDate() <10 ? '0'+(date.getDate()) : date.getDate()) + ' ';
var h = (date.getHours() < 10 ? '0'+(date.getHours()) : date.getHours()) + ':';
var m = (date.getMinutes() < 10 ? '0'+(date.getMinutes()) : date.getMinutes()) + ':';
var s = (date.getSeconds() < 10 ? '0'+(date.getSeconds()) : date.getSeconds());
return Y+M+D+h+m+s;
}
```
以上代码中,我们首先将时间戳乘以1000,然后使用Date对象将其转换为日期对象。接着,我们使用Date对象提供的方法获取年月日时分秒,并将其拼接成我们需要的格式。
--相关问题--:
1. 如何将年月日时分秒格式转换为时间戳?
2. JS