酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

js如何将2024-04-15t07:10:46.000 00:00时间转化为yyyy-mm-dd hh:mm:ss

在JavaScript中,你可以使用`Date`对象和一些方法来格式化日期。以下是如何将给定的时间字符串转化为"yyyy-mm-dd hh:mm:ss"格式: ```javascript var dateTimeStr = "2024-04-15T07:10:46.000Z"; // 注意,这里假设是ISO 8601格式,Z表示Zulu时间(即UTC) var date = new Date(dateTimeStr); // 删除时区信息 date.setUTCHours(0, 0, 0, 0); // 格式化日期 var formattedDateTime = date.toISOString().slice(0, 19).replace('T', ' '); console.log(formattedDateTime); // 输出:2024-04-15 07:10:46 ``` 这段代码首先创建了一个`Date`对象,然后设置了时区为本地时间(因为我们已经删除了UTC偏移)。然后使用`toISOString()`方法获取ISO 8601格式的日期字符串,再用`slice()`和`replace()`方法将其转换为我们需要的格式。 [2024-04-15 17:03:14 | AI写代码神器 | 244点数解答]

相关提问