Js怎么把带T的格式转换正常
时间: 2024-05-04 07:22:15 浏览: 8
如果你指的是将带有时间格式的字符串转换为正常的日期格式,可以使用JavaScript中的Date对象和相关的方法来实现。
假设你有一个字符串变量`str`,其格式为"2021-09-15T15:30:00",你可以使用以下代码将其转换为正常的日期格式:
```javascript
var str = "2021-09-15T15:30:00";
var date = new Date(str);
```
这将创建一个`Date`对象,其值为2021年9月15日下午3点30分。
如果你想要将日期格式化为特定的字符串格式,可以使用`Date`对象的`toLocaleString()`方法或其他相关方法。例如,以下代码将日期格式化为"YYYY-MM-DD HH:mm:ss"格式:
```javascript
var formattedDate = date.getFullYear() + "-" + (date.getMonth() + 1).toString().padStart(2, "0") + "-" + date.getDate().toString().padStart(2, "0") + " " + date.getHours().toString().padStart(2, "0") + ":" + date.getMinutes().toString().padStart(2, "0") + ":" + date.getSeconds().toString().padStart(2, "0");
```
这将创建一个字符串,其值为"2021-09-15 15:30:00"。