【发布时间】:2020-01-22 18:54:48
【问题描述】:
我有以下日期时间字符串25/10/2020 10:12:55 AM。有什么可用的方法可以用来获取它的格式吗?
【问题讨论】:
-
你为什么要这么做?
标签: javascript jquery momentjs
我有以下日期时间字符串25/10/2020 10:12:55 AM。有什么可用的方法可以用来获取它的格式吗?
【问题讨论】:
标签: javascript jquery momentjs
根据文档https://momentjs.com/docs/#/parsing/creation-data/,您可以使用以下内容
moment().creationData().format
更多关于这个功能请求在这里https://github.com/moment/moment/issues/4595
【讨论】:
为了实现这一点,您可以使用以下命令添加parseFormat 插件:npm install moment-parseformat。使用它,您应该能够执行以下操作:
var format = moment.parseFormat('25/10/2020 10:12:55 AM');
format 应该有您要查找的日期格式字符串。查看此链接 (https://momentjs.com/docs/#/plugins/parseformat/) 了解更多信息。我希望这会有所帮助!
【讨论】:
您可以从 creationData 获取格式,只要您以有效的 RFC2822 或 ISO 格式传递它:
moment('2020-10-25T10:12:55').creationData().format 返回YYYY-MM-DDTHH:mm:ss
【讨论】: