js时间戳转换日期格式
时间: 2023-07-20 19:22:35 浏览: 160
可以使用JavaScript内置的Date对象来将时间戳转换为日期格式。具体实现方法如下:
```javascript
// 将时间戳转换为日期格式
function timestampToDate(timestamp) {
// 创建一个Date对象并传入时间戳作为参数
var date = new Date(timestamp);
// 获取年、月、日、小时、分钟和秒
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
// 将月、日、小时、分钟和秒补零到两位
month = month < 10 ? '0' + month : month;
day = day < 10 ? '0' + day : day;
hour = hour < 10 ? '0' + hour : hour;
minute = minute < 10 ? '0' + minute : minute;
second = second < 10 ? '0' + second : second;
// 拼接日期时间字符串并返回
return year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;
}
```
可以将上述代码封装成一个函数,传入时间戳参数后调用即可。例如:
```javascript
// 示例:将时间戳 1623348660000 转换为日期格式
var timestamp = 1623348660000;
var dateStr = timestampToDate(timestamp);
console.log(dateStr); // 输出:2021-06-11 14:37:40
```
阅读全文