像这样:
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"
最佳答案
您可以简单地使用format()
。
正如文档所说:
从1.5.0版开始,不带格式调用moment#format
将默认为moment.defaultFormat
。开箱即用,moment.defaultFormat
是ISO8601格式YYYY-MM-DDTHH:mm:ssZ
。
从2.13.0版开始,在UTC模式下,默认格式将返回Z
作为偏移量,而不是+00:00
关于momentjs - 根据带有timest.js的RFC 3339格式化时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40355375/