我从 api 服务器中获取一些数据,包含数据和数据格式2013-09-06T14:15:11.557
。
这是什么格式呢?如何把这个数据格式转换为2013 sept 06 2:15
我使用下面2中方法来转换日期格式
public static Date stringToDate(String dateString) { Date date = null; DateFormat df = new SimpleDateFormat(Constants.DATE_FORMAT_WITHOUT_TIME); try { date = df.parse(dateString); } catch (ParseException e) { e.printStackTrace(); } return date; }
和
public static String FormatDate(String dateString) { String s=""; Date date = stringToDate(dateString); s = date.getDate()+" "+monthname[date.getMonth()+1]+" "+(date.getYear()+1900); return s; }
这是我的数据格式常量public static final String DATE_FORMAT_WITHOUT_TIME = "yyyy-MM-dd";
,但是解析的不正确。
沧海一幻觉
相关分类