我想将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软件包,可以按照您希望的那样来转换这些日期时间。链接附在下面的软件包NPM页面上。
https://www.npmjs.com/package/date-and-time
我相信您可以将date.compile()函数用于指定的结果。
也可以阅读https://momentjs.com/这是一个很棒的图书馆