我想转一下
2021030213000 +0000
转换成这种格式
1:00 pm
我在这个项目中使用了Moment.js,我试着这样做
矩(“2021030213000 +0000").format('LT')
但它返回无效日期。
任何帮助都将是非常感谢的!
发布于 2021-03-02 20:45:54
因此,这里的问题是,您正在尝试调用某个时刻(“dateStr”),其中您的dateStr不兼容ISO-8601。
您可以在这里看到相关的API文档:https://momentjs.com/docs/#/parsing/string/
您希望使用String+Format解析器api,以便传递不同的格式,如上面所示:https://momentjs.com/docs/#/parsing/string-format/
所以对于你的案子,它看起来是:
moment("2021030213000 +0000", "YYYYMMDDHHmm +ZZ").format("LT")发布于 2021-03-02 20:50:24
你好,你可能需要这样的东西:
var date = moment("2021030213000 +0000", "YYYYMMDDhhmm").format('LT');
console.log(date);https://stackoverflow.com/questions/66446769
复制相似问题