js写一个时间戳转换成日期的方法
时间: 2024-02-02 11:05:01 浏览: 124
可以使用 JavaScript 的内置 `Date` 对象来将时间戳转换为日期格式,代码如下:
```javascript
function formatDate(timestamp) {
const date = new Date(timestamp);
const year = date.getFullYear();
const month = ('0' + (date.getMonth() + 1)).slice(-2);
const day = ('0' + date.getDate()).slice(-2);
const hours = ('0' + date.getHours()).slice(-2);
const minutes = ('0' + date.getMinutes()).slice(-2);
const seconds = ('0' + date.getSeconds()).slice(-2);
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
}
```
这个函数接受一个时间戳参数,返回一个格式为 `yyyy-mm-dd hh:mm:ss` 的日期字符串。
使用示例:
```javascript
const timestamp = 1622908800000;
const dateStr = formatDate(timestamp);
console.log(dateStr); // 输出:2021-06-06 00:00:00
```
阅读全文