将字符串转换为标准矩格式
Converting string to standard moment format
我有以下字符串格式的日期:"Sunday, 08. Dec. 2019",我想将其转换为以下格式:“2019-12-08T00:00:00.000+01:00”。
我想这样做是为了最终将日期与我引用的第二种格式的另一个日期进行比较,isBefore()
。
根据文档,如果您这样做 moment().format()
,您将获得该格式的当前时间,但我找不到转换为该格式的示例。
我尝试了一些方法,但找不到正确的语法。
moment("Sunday, 08. Dec. 2019").format(); // Invalid date
moment.utc("Sunday, 08. Dec. 2019").format(); // Invalid date
准确的语法是什么?这种格式“2019-12-08T00:00:00.000+01:00”的名称是什么?好像是moment默认的,但是我找不到它的名字。
您应该首先确定您的输入格式:
moment("Sunday, 08. Dec. 2019", "dddd, DD. MMM. YYYY").format();
我有以下字符串格式的日期:"Sunday, 08. Dec. 2019",我想将其转换为以下格式:“2019-12-08T00:00:00.000+01:00”。
我想这样做是为了最终将日期与我引用的第二种格式的另一个日期进行比较,isBefore()
。
根据文档,如果您这样做 moment().format()
,您将获得该格式的当前时间,但我找不到转换为该格式的示例。
我尝试了一些方法,但找不到正确的语法。
moment("Sunday, 08. Dec. 2019").format(); // Invalid date
moment.utc("Sunday, 08. Dec. 2019").format(); // Invalid date
准确的语法是什么?这种格式“2019-12-08T00:00:00.000+01:00”的名称是什么?好像是moment默认的,但是我找不到它的名字。
您应该首先确定您的输入格式:
moment("Sunday, 08. Dec. 2019", "dddd, DD. MMM. YYYY").format();