将 Javascript 日期转换为 YYYY-MM-DDTHH:MM:SS+00:00(带时区偏移)
Convert Javascript Date to YYYY-MM-DDTHH:MM:SS+00:00 (with timezone offset)
我想将 Javascript 日期(如 const currentDate = new Date();
)转换为以下格式:
YYYY-MM-DDTHH:MM:SS+00:00
(我知道时区取决于我所在的时区)。
但我需要这种格式的时区:+HH:00
或 -HH:00
。我想一个时区的分钟数将始终为零(但也许某处有一些半时区)。
无论如何,下面的当前日期代码片段给了我这样的结果:
2019-11-20T18:02:57.568Z
是否有自动进行转换的方法?或者也许是一个 npm 包。
const currentDate = new Date();
console.log(currentDate.toISOString());
有一个 NPM 包可以在转换这些日期时间方面做您想做的事情。 link 附在包 NPM 页面下方。
https://www.npmjs.com/package/date-and-time
我相信您可以使用 date.compile() 函数来获得指定的结果。
我想将 Javascript 日期(如 const currentDate = new Date();
)转换为以下格式:
YYYY-MM-DDTHH:MM:SS+00:00
(我知道时区取决于我所在的时区)。
但我需要这种格式的时区:+HH:00
或 -HH:00
。我想一个时区的分钟数将始终为零(但也许某处有一些半时区)。
无论如何,下面的当前日期代码片段给了我这样的结果:
2019-11-20T18:02:57.568Z
是否有自动进行转换的方法?或者也许是一个 npm 包。
const currentDate = new Date();
console.log(currentDate.toISOString());
有一个 NPM 包可以在转换这些日期时间方面做您想做的事情。 link 附在包 NPM 页面下方。
https://www.npmjs.com/package/date-and-time
我相信您可以使用 date.compile() 函数来获得指定的结果。