我有JSON
获得Date
dd-mm-yyyy
,但我需要将String
转换为Date
,但是当我执行SimpleDateFormat
时1}}始终返回Sat May 02 00:00:00 EDT 2015(for example)
,我想要02-05-2015
这是我的代码:
String str = city.getString("bd_fecha");
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy");
date = dateFormat.parse(str); //// DATE ALWAYS RETURNS Sat May 02 00:00:00 EDT 2015(for example)
thakns!
答案 0 :(得分:0)
使用此功能,解析后您还必须格式化
SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
String dateInString = "07-06-2013";
try {
Date date = formatter.parse(dateInString);
System.out.println(date);
System.out.println(formatter.format(date));
} catch (ParseException e) {
e.printStackTrace();
}