js yyyymmdd转date
时间: 2023-07-20 10:44:10 浏览: 151
jquery 将当前时间转换成yyyymmdd格式的实现方法
5星 · 资源好评率100%
可以使用JavaScript中的Date对象将格式为yyyymmdd的字符串转换为日期对象。具体代码如下:
```javascript
const dateString = "20220531";
const year = dateString.slice(0, 4);
const month = dateString.slice(4, 6) - 1;
const day = dateString.slice(6, 8);
const date = new Date(year, month, day);
console.log(date);
```
解释一下代码:
首先,我们定义了一个字符串变量dateString,表示需要转换的日期。
然后,我们使用slice()方法分别提取出年、月、日的数值部分,并将它们转换为数值类型。
接着,我们使用Date对象的构造函数创建一个新的日期对象,传入年、月、日这三个参数。
最后,我们打印出这个日期对象。
阅读全文