JS 实现:将 2024 - 04 - 15T07:10:46.000Z 转化为 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()`方法将其转换为我们需要的格式。 ######[AI写代码神器 | 244点数解答 | 2024-04-15 17:03:14]
相关提问
- JS 实现:将 2024 - 04 - 15T07:10:46.000Z 转化为 yyyy - mm - dd hh:mm:ss 格式(阿里通义 | 244点数解答 | 2024-04-15 17:03:14)287
- Python 巧解:最少操作次数让字符串告别“friend”子串(字节豆包 | 139点数解答 | 2024-08-18 13:04:14)401
- Hutool中定义“yyyy-MM-dd HH:mm:ss”静态日期格式字符串的类揭秘(字节豆包 | 42点数解答 | 2024-10-30 13:47:01)190
- Java 方法“selLineInfo”的代码审查与重构优化方案(讯飞星火 | 1080点数解答 | 2025-03-04 15:24:59)196
- Java 方法 “selLineInfo” 代码审查:问题剖析与高效重构方案(讯飞星火 | 1080点数解答 | 2025-03-04 15:27:11)209
- JS 实现当前时间转换为 yyyy-MM-dd HH:mm:ss 格式及注意要点(字节豆包 | 461点数解答 | 2025-08-19 16:52:34)119
- C++ 实现:从卫星导航 $gprmc 报文精准提取经纬度值(字节豆包 | 385点数解答 | 2025-01-08 03:43:54)460
- 卫星导航 GPRMC 报文解析:C++ 实现经纬度提取(字节豆包 | 346点数解答 | 2025-01-08 03:46:29)455
- 蓝桥杯省赛集训:不用 datetime 计算小蓝日记整数对应的日期(GPT | 516点数解答 | 2024-08-24 19:05:08)745
- 计算机极客小蓝用整数记日期,Python 代码揭秘对应日期!(GPT | 197点数解答 | 2024-11-28 19:20:15)227
- C++ 实现:从计算机极客小蓝的整数日期推算真实日期(GPT | 761点数解答 | 2024-11-28 19:22:00)257
- 日期计算神器:实现公元 1 年 1 月 1 日与指定日期的天数互算(字节豆包 | 723点数解答 | 2025-12-11 13:16:19)50