像这样:
const RFC_3339 = 'YYYY-MM-DDTHH:mm:ss';
moment.utc().format(RFC_3339);
我需要时间戳才能有一个' Z'在末尾。有没有比+'Z'
更好的方法?
它应匹配后端的python代码:
RFC_3339_FMT = "%Y-%m-%dT%H:%M:%SZ"
答案 0 :(得分:12)
您只需使用format()
。
正如文档所说:
从版本 1.5.0 开始,在没有格式的情况下调用
moment#format
将默认为moment.defaultFormat
。开箱即用,moment.defaultFormat
是ISO8601格式YYYY-MM-DDTHH:mm:ssZ
。从版本 2.13.0 开始,在UTC模式下,默认格式将返回
Z
作为偏移,而不是+00:00
答案 1 :(得分:3)
我认为toISOString()
功能可以满足您的需求,对吧?
请参阅documentation here。