js时间戳转换成日期格式yy-mm-dd hh:mm
时间: 2024-09-30 15:12:53 浏览: 34
在JavaScript中,将时间戳转换为"年-月-日 小时:分钟"格式可以使用`Date`对象和一些字符串格式化方法。这里是一个例子:
```javascript
function timestampToDate(timestamp) {
const date = new Date(timestamp * 1000); // JavaScript的时间戳是以毫秒为单位的
const year = date.getFullYear().toString().padStart(2, '0'); // 两位数的年份
const month = ('0' + (date.getMonth() + 1)).slice(-2); // 月份,注意getMonth()返回的是0-11
const day = ('0' + date.getDate()).slice(-2);
const hours = ('0' + date.getHours()).slice(-2); // 两位数的小时
const minutes = ('0' + date.getMinutes()).slice(-2);
return `${year}-${month}-${day} ${hours}:${minutes}`;
}
// 使用示例
const timestamp = 1689457200000; // 假设这是某个时间戳
const formattedDate = timestampToDate(timestamp);
console.log(formattedDate); // 输出类似 "2023-06-30 12:00"
```
阅读全文