js时间戳转“2023-05-10 01:12:59”这种格式个字符
时间: 2024-02-24 14:59:02 浏览: 106
javascript日期转换 时间戳转日期格式
5星 · 资源好评率100%
你可以使用以下代码将时间戳转换为 "2023-05-10 01:12:59" 这种格式的字符串:
```javascript
const timestamp = 1652167979000; // 假设时间戳为 1652167979000
const date = new Date(timestamp);
const year = date.getFullYear();
const month = (date.getMonth() + 1).toString().padStart(2, '0');
const day = date.getDate().toString().padStart(2, '0');
const hour = date.getHours().toString().padStart(2, '0');
const minute = date.getMinutes().toString().padStart(2, '0');
const second = date.getSeconds().toString().padStart(2, '0');
const dateString = `${year}-${month}-${day} ${hour}:${minute}:${second}`;
console.log(dateString); // 输出为 "2023-05-10 01:12:59"
```
这个代码首先使用 Date 对象的构造函数将时间戳转换为时间,然后使用类似前面的方法将时间对象转换为 "2023-05-10 01:12:59" 这种格式的字符串。
请注意,这个代码假设了时间戳为 1652167979000,你需要将它替换为你自己的时间戳。
阅读全文