java 日期格式转换

最近在开发新浪微博客户端的时候,需要格式化微博生成时间
在网上搜索了一下,均说使用如下方式进行日期转换

SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
format.pase("Mon May 28 17:00:56 +0800 2012");



但是一直不能成功,之后又使用了如下方式进行转换,ok了

SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
//设置时区
format.setTimeZone(Calendar.getInstance().getTimeZone().getDefault());
Date date = new Date(json.getString("created_at"));

                 format.format(date);

你可能感兴趣的:(java)