JS将string类型转date类型
时间: 2023-12-19 21:04:13 浏览: 30
以下是两种JS将string类型转date类型的方法:
1.使用Date()构造函数和字符串
```javascript
var dateString = "2021-10-01T12:00:00";
var date = new Date(dateString);
console.log(date); // 输出:Fri Oct 01 2021 12:00:00 GMT+0800 (中国标准时间)
```
2.使用moment.js库
```javascript
var dateString = "2021-10-01T12:00:00";
var date = moment(dateString).toDate();
console.log(date); // 输出:Fri Oct 01 2021 12:00:00 GMT+0800 (中国标准时间)
```
相关问题
javaScript将String类型的时间转为Date类型
可以使用JavaScript中的Date对象将String类型的时间转为Date类型。例如,假设有一个String类型的时间字符串"2022-05-30T12:00:00.000Z",可以使用以下代码将其转换为Date类型:
```
const dateString = "2022-05-30T12:00:00.000Z";
const date = new Date(dateString);
```
其中,new Date()方法会将传入的时间字符串解析为一个Date对象。需要注意的是,时间字符串的格式必须符合ISO 8601标准,否则可能会出现解析错误。
js的date类型转string
可以使用 Date 对象的 toDateString()、toLocaleDateString()、toGMTString()、toISOString()、toJSON()、toLocaleString()、toLocaleTimeString()、toString()、toTimeString()、toUTCString() 方法将 Date 类型转换为字符串。例如:
```javascript
let date = new Date();
let dateString = date.toISOString();
console.log(dateString); // 输出 ISO 格式的日期字符串,例如:2021-07-01T10:30:00.000Z
```