2

我们有一个日历小部件,它接受一些日期格式。我们想为美国客户添加格式“MM-dd-yyyy”。但在其他语言环境中,这种格式可以解释为“dd-MM-yyyy”(或其他解释)。文档说“使用默认格式并让 DateTimeFormat 中的本地化机制为您完成工作。”

CustomDateTimeFormat 会是我的解决方案吗?我看过它,但用法不清楚,文档几乎不存在。

4

1 回答 1

1

我认为这PredefinedFormat.DATE_MEDIUM会做你想要的,例如:

DateTimeFormat dateFormat = DateTimeFormat.getFormat(PredefinedFormat.DATE_MEDIUM);

日期格式将根据 GWT 语言环境而改变。

顺便说一句,您链接到的文档中提供的示例使用了不推荐使用的语法。它已被PredefinedFormat.

于 2013-09-06T20:19:04.650 回答