js 将时间戳转换为2020-10-10 格式
时间: 2024-01-13 15:05:27 浏览: 82
Human Readable Timestamps!-crx插件
可以使用 JavaScript 中的 `Date` 对象来将时间戳转换为指定格式的日期字符串。下面是一个示例代码:
```javascript
const timestamp = 1602307200000; // 时间戳,单位为毫秒
const date = new Date(timestamp);
const year = date.getFullYear();
const month = String(date.getMonth() + 1).padStart(2, '0');
const day = String(date.getDate()).padStart(2, '0');
const formattedDate = `${year}-${month}-${day}`;
console.log(formattedDate); // 输出:2020-10-10
```
上述代码中,首先创建了一个 `Date` 对象,并将时间戳作为参数传递给它。然后使用 `getFullYear()`、`getMonth()` 和 `getDate()` 方法获取年、月、日信息。需要注意的是,`getMonth()` 返回的是从 0 开始计数的月份,因此需要将返回值加 1。接着使用 `padStart()` 方法给月份和日期补齐前导零,并使用模板字符串拼接成最终的日期字符串。
阅读全文