如何在不同的语言环境中使用GWT中的常见自定义DateTimeFormat?

时间:2013-09-06 20:08:20

标签: date gwt internationalization

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

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

1 个答案:

答案 0 :(得分:1)

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

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

日期格式将根据GWT区域设置而变化。

顺便说一下,您链接到的doc中提供的示例使用的是不推荐使用的语法。它已被PredefinedFormat取代。