我想在 eclipse android 中将日期文本(2013 年 4 月 7 日)更改为日期(2013-04-07)
我现在的功能:
DateFormat fmtDate = DateFormat.getDateInstance();
Calendar date = Calendar.getInstance();
DatePickerDialog.OnDateSetListener d_start = new DatePickerDialog.OnDateSetListener() {
public void onDateSet(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
date.set(Calendar.YEAR, year);
date.set(Calendar.MONTH, monthOfYear);
date.set(Calendar.DAY_OF_MONTH, dayOfMonth);
updateLabel();
}
};
private void updateLabel() {
dateLabel.setText(fmtDate.format(date.getTime()));
}
如何更改日期格式,例如 2013-04-07?我没有太多想法。谢谢
最佳答案
您只需将 fmtDate
替换为
DateFormat fmtDate = new SimpleDateFormat("yyyy-MM-dd")
关于java - 将日期文本更改为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15857398/