當我從mySQL得到一個日期,其格式爲2013-06-05,但是當我嘗試在日期選擇器對話框中顯示它時,我得到的是1933年,而且這個月份和日期也不正確。如何格式化mySQL日期以顯示在android中的datepicker?
變量Setdate
將是字符串"2013-06-05"
。
public void onClick(View v) {
// TODO Auto-generated method stub
String Setdate = dateButton.getText().toString();
SimpleDateFormat sfd = new SimpleDateFormat(Setdate);
Calendar myCalendar = sfd.getCalendar();
new DatePickerDialog(context, date, myCalendar.get(Calendar.YEAR), myCalendar.get(Calendar.MONTH), myCalendar.get(Calendar.DAY_OF_MONTH)).show();
}
有誰知道如何解決這個問題?
感謝