{
Date date = null;
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
try
{
date = format.parse(str);
System.out.println(date);
System.out.println(format.format(date));//這時才是妳想要的結果。看看API中方法返回的是什麽類型的對象。parse()只是解析字符串的文本,返回的是Date,而妳現在想要的“字符串轉換成日期形式1986-2-24”是String,不是Date.只好用format()方法了。
}
catch (Exception e)
{
System.out.println("轉換錯誤");
e.printStackTrace();
}
return date;
}