java怎么把一个string个日期类型 如“Fri Feb 01 00:00:00 GMT+08:00 2013”转换成“yyyy-mm-dd”_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java怎么把一个string个日期类型 如“Fri Feb 01 00:00:00 GMT+08:00 2013”转换成“yyyy-mm-dd”

java怎么把一个string个日期类型 如“Fri Feb 01 00:00:00 GMT+08:00 2013”转换成“yyyy-mm-dd”

 2013/7/18 0:14:26  qincidong  程序员俱乐部  我要评论(0)
  • 摘要:StringdateString="FriFeb0100:00:00GMT+08:002013";SimpleDateFormatsdf=newSimpleDateFormat("EEEMMMddHH:mm:sszyyyy",Locale.US);TimeZonetz=TimeZone.getTimeZone("GMT+8");sdf.setTimeZone(tz);Stringstr=sdf.format(Calendar.getInstance().getTime());System
  • 标签:Java 一个
class="java">String dateString = "Fri Feb 01 00:00:00 GMT+08:00 2013";
        SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy",Locale.US);
        TimeZone tz = TimeZone.getTimeZone("GMT+8");
        sdf.setTimeZone(tz);
        String str = sdf.format(Calendar.getInstance().getTime());
        System.out.println(str);
        Date s;
        try {
            s = sdf.parse(dateString);
            sdf = new SimpleDateFormat("yyyy-MM-dd");
            System.out.println(sdf.format(s));
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

?

发表评论
用户名: 匿名