问题描述
https://decomaan.github.io/google-calendar-link-generator/
如您所见,日期如下:
20210105T103300Z
我正在尝试将其转换为我自己的日期,但我不知道这是哪种类型以及如何格式化。我有日期,时刻或日期,但不知道如何转换。
解决方法
那是ISO-8601
第一部分是年-月-日顺序的日期,第二部分是时间,最后一个字母表示时区(这里Z代表'祖鲁')
,由于您使用的是 moment.js:moment().utc().format('YYYYMMDDTHHmmss[Z]')
,或者没有库 new Date().toISOString().replace(/\W/g,'').replace(/\d{3}Z/,'Z')
。这实际上是 How to format a JavaScript date 的副本。