时间类型 (yyyymmddThhmmZ)

Kind of time (yyyymmddThhmmZ)

我正在尝试生成指向 Google 日历的链接并查看此工具:

https://decomaan.github.io/google-calendar-link-generator/

链接生成为:

https://www.google.com/calendar/render?action=TEMPLATE&text=Appointment+with+VULKOVICH%2C+BILL&details=a+Description&location=a+Location&dates=20210105T103300Z%2F20210114T103300Z

如您所见,日期如下:

20210105T103300Z

我正在尝试将其转换为我自己的日期,但我不知道这是哪种类型以及如何设置格式。我有两个日期,瞬间或日期,但不知道如何转换。

那是ISO-8601

第一部分是日期,按年-月-日顺序,第二部分是时间,最后一个字母表示时区(这里Z代表'Zulu')

由于您正在使用 moment.js:moment().utc().format('YYYYMMDDTHHmmss[Z]'),或者没有库 new Date().toISOString().replace(/\W/g,'').replace(/\d{3}Z/,'Z')。这实际上是 How to format a JavaScript date.

的重复

来源: