js 时间戳转 yyyy-MM-dd hh:mm:ss 日期格式
时间: 2024-05-19 16:10:28 浏览: 176
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
可以使用 JavaScript 中的 Date 对象来实现时间戳转换为指定日期格式的功能。以下是一个示例代码:
```javascript
function timestampToDatetime(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}`;
}
const timestamp = 1625863200000; // 示例时间戳
const formattedDatetime = timestampToDatetime(timestamp);
console.log(formattedDatetime);
```
上述代码中的 `timestampToDatetime` 函数接受一个时间戳作为参数,并返回格式为 `yyyy-MM-dd hh:mm:ss` 的日期字符串。你可以将需要转换的时间戳替换为 `timestamp` 变量的值,然后使用 `formattedDatetime` 变量获取转换后的日期字符串。
阅读全文