我想以2012年4月22日格式顯示日期。 我使用這個代碼:以字符串格式獲取月份
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
sdf.applyPattern("dd MMM yyyy");
Date x = new Date(time.year,time.month,time.monthday);
System.out.println(sdf.format(x));
但我正在逐漸O/P爲: 04月22日3912 我想知道爲什麼它顯示3912代替2012年
使用dd-MM-yyyy。我認爲問題是因爲分號 – Habib 2012-04-22 18:36:12