首页 > 解决方案 > 将不带“T”和“Z”的日期转换为带 TZ 格式的日期

问题描述

我有一个日期格式的 JSON 文件,格式为 2021-09-21 15:37:29.590 +03:00.

我们如何将其转换为 TZ 格式的日期?

标签: javascriptnode.jsdatedatetimeiso8601

解决方案


您可以将其传递给Date构造函数并调用toISOString.

const convert = (dateString) => new Date(dateString).toISOString();

console.log(convert('2021-09-21 15:37:29.590 +03:00')); // 2021-09-21T12:37:29.590Z


推荐阅读