如何在我的GWT应用程序中使用Hijri日历?

时间:2012-01-12 12:00:46

标签: java gwt

我正致力于国际化。我想在我的应用程序中包含Hijri Calendar。知道如何去做吗?我正在使用gwt 2.4.0并尝试使用datebox小部件

1 个答案:

答案 0 :(得分:1)

如果您不介意使用第三方库,我建议您查看GWT-time

  

GWT-time为GWT和GWT提供真正的日期和时间操作   Joda-time风格的非GWT项目。

它有IslamicChronology 类,使用算术规则实现伊斯兰或Hijri日历系统。
更新
实际上GWT时间使用Joda-time样式,并参见Using Islamic chronology in Joda-Time

DateTime dtISO = new DateTime(2004, 5, 1, 12, 0, 0, 0);

DateTime dtIslamic = dtISO.withChronology(IslamicChronology.getInstance());

Window.alert(dtIslamic.toString());

不要忘记在* .gwt.xml

中继承GWT时间
 <inherits name="org.gwttime.Time"/>