【发布时间】:2016-08-31 01:29:19
【问题描述】:
Momentjs 支持从一系列不同的时间格式创建时刻。
moment("05/06/1995", ["MM/DD/YYYY", "DD/MM/YYYY"], 'en', true);
这将在 1995 年 5 月 6 日创建一个时刻。但是,当提供使用 DD/MM/YYYY 作为首选格式的语言环境时,即moment("05/06/1995", ["MM/DD/YYYY", "DD/MM/YYYY"], 'en-gb', true);,它仍然支持数组中的第一个元素并创建日期为 5 月 6 日,而不是 6 月 5 日。第二种格式仅在日期无法解析第一种格式时使用,例如13/06/1995。
moment 是否支持此功能,如何支持多种语言环境和格式并根据语言环境选择正确的格式?
【问题讨论】:
标签: javascript date locale momentjs