当前位置: 代码迷 >> Java相关 >> 这种日期格式如何转换
  详细解决方案

这种日期格式如何转换

热度:2215   发布时间:2013-02-25 21:44:38.0
这种日期格式怎么转换?
一个日期字符串
2012-08-27T20:45:16.42+08:00

这个怎么转换成java.util.Date?
DateSimpleFormat怎么设置啊?

------解决方案--------------------------------------------------------
很简单啊:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
------解决方案--------------------------------------------------------
Java code
    public static void main(String[] args) throws IOException {        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.S");        try {            Date date = sdf.parse("2012-08-27T20:45:16.42+08:00");            System.out.println(date);        } catch (ParseException e) {            e.printStackTrace();        }    }
  相关解决方案