时间:2011-05-16 13:16:07

标签: android

我必须在我的申请中用德语提供日期。 因此,当我制作日历对象时,我会这样做:

GregorianCalendar gc = new GregorianCalendar(Locale.GERMANY);

要显示从上面获得的日期,请使用SimpleDateFormat类执行以下操作:

SimpleDateFormat sdf = new SimpleDateFormat("EEEE ddmmyy");
Log.i("the parsed string", sdf.format(gc.getTime());

以上内容应以德语返回当天的名称,但仍以英文返回。我该怎么办?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

尝试在SimpleDateFormat构造函数中设置区域设置。

SimpleDateFormat sdf = new SimpleDateFormat("EEEE ddmmyy", Locale.GERMANY);