我从用户那里得到他在 DatePickerDialog 中设置的日期。我得到的日期是这种格式:
int selectedYear, int selectedMonth, int selectedDay
我可以将其格式化为如下图所示的“Day, Month dd, yyyy”吗?
最佳答案
使用从选择器返回的值
int selectedYear = 2013;
int selectedDay = 20;
int selectedMonth = 11;
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, selectedYear);
cal.set(Calendar.DAY_OF_MONTH, selectedDay);
cal.set(Calendar.MONTH, selectedMonth);
String format = new SimpleDateFormat("E, MMM d, yyyy").format(cal.getTime());
关于java - Android - 将日期格式化为 "Day, Month dd, yyyy",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19928757/