我以"20150119"的形式获取日期,我想将其转换为如下格式:"19. January 2015"。
如何以这种格式转换日期。
我尝试了以下代码:
private void convertDate() {
String m_date = "20150119";
SimpleDateFormat originalFormat = new SimpleDateFormat("yyyy.MM.dd");
try {
Date date = originalFormat.parse(m_date.toString());
Log.e("Date is====", date.toLocaleString());
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
但它给了我错误:
java.text.ParseException:无法解析的日期:“20150119”(偏移量 8)