vue字符串转换成日期格式
时间: 2023-09-27 18:12:09 浏览: 295
可以使用JavaScript内置的Date对象来实现字符串转换成日期格式。具体方法如下:
1. 首先将字符串转换成时间戳,使用Date.parse()方法,如下所示:
```
let timestamp = Date.parse('2021-08-18 09:30:00');
```
2. 然后使用Date对象的构造函数将时间戳转换成日期对象,如下所示:
```
let date = new Date(timestamp);
```
3. 最后使用Date对象的方法,如getFullYear(), getMonth(), getDate(), getHours(), getMinutes(), getSeconds()等,获取具体的年、月、日、小时、分钟、秒,如下所示:
```
let year = date.getFullYear();
let month = date.getMonth() + 1; // 注意要加1,因为getMonth()返回的是0-11
let day = date.getDate();
let hour = date.getHours();
let minute = date.getMinutes();
let second = date.getSeconds();
```
完整的代码如下:
```
let timestamp = Date.parse('2021-08-18 09:30:00');
let date = new Date(timestamp);
let year = date.getFullYear();
let month = date.getMonth() + 1;
let day = date.getDate();
let hour = date.getHours();
let minute = date.getMinutes();
let second = date.getSeconds();
console.log(year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second);
```
输出结果为:2021-8-18 9:30:0。