我正在尝试将存储在数据库中的字符串值(例如“2012-01-20”)转换为 2012 年 1 月 20 日的格式。
我看过一些例子,但他们使用Date
which 适用于SimpleDateFormat
.
例如,这是我尝试过的一种方法,但“尝试”总是失败,结果为空
DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
Date convertedDate=null;
try {
convertedDate = df.parse(datePlayed);
} catch(ParseException e){
e.printStackTrace();
}