vue2时间戳转换为日
时间: 2023-11-04 11:16:20 浏览: 79
你可以使用 JavaScript 的 `Date()` 对象来将时间戳转换为日期,然后使用 `toLocaleDateString()` 方法来将日期转换为指定格式的字符串。以下是一个示例代码:
```javascript
// 时间戳(单位:毫秒)
const timestamp = 1622418771000;
// 创建 Date 对象
const date = new Date(timestamp);
// 转换为本地日期字符串
const dateString = date.toLocaleDateString();
console.log(dateString); // 输出格式:YYYY/M/D
```
其中,`toLocaleDateString()` 方法默认返回的日期格式为 `YYYY/M/D`,如果你需要自定义日期格式,可以传入一个选项对象,例如:
```javascript
// 时间戳(单位:毫秒)
const timestamp = 1622418771000;
// 创建 Date 对象
const date = new Date(timestamp);
// 转换为本地日期字符串
const options = { year: 'numeric', month: '2-digit', day: '2-digit' };
const dateString = date.toLocaleDateString('zh-CN', options);
console.log(dateString); // 输出格式:YYYY-MM-DD
```
这里的选项对象 `{ year: 'numeric', month: '2-digit', day: '2-digit' }` 表示将年份以数字形式显示,月份和日期以两位数字形式显示,并以中划线分隔。你可以根据需要自定义选项。