我正在尝试在Android中显示一个日期,其中年、月和日是使用DatePicker选择的。 我遇到的问题是将所选的年、月和日以正确的本地化格式显示在屏幕上,而不显示时间。
目前的代码可以正确显示日期,但也会显示时间。
目前的代码可以正确显示日期,但也会显示时间。
StringBuilder string = new StringBuilder()
// Month is 0 based so add 1
.append(mYear).append("-")
.append(mMonth + 1).append("-")
.append(mDay);
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
try {
Date date = format.parse(string.toString());
mDateDisplay.setText(date.toLocaleString());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
mDateDisplay是一个TextView。
我无法弄清楚如何去掉同时显示的时间。我已经进行了大量搜索和阅读文档,但仍然无法解决。任何帮助都将不胜感激。