各种时间的转换处理
解:1CST 中国标准时间
Date date = new Date();//得到的就是CST格式的时间
SimpleDateFormat sdf  = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//各种时间转换
      2UTC世界标准时间
      3GMT格林标准时间
String dt= "Fri Apr 13 2012 09:20:51 GMT +0800 (China Standard Time)" ;
     dt=dt.replaceAll( "GMT.+$" , "" );
     System. out .println( "dt===========" +dt);
     SimpleDateFormat pSdf= new SimpleDateFormat( "EEE MMM DD yyyy HH:mm:ss" ,Locale. ENGLISH );
     SimpleDateFormat fSdf= new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" );
     System. out .println(fSdf.format(pSdf.parse(dt)));
     =========================================================================================
//本地时区与GMT格林威治标准时间的偏移量(北京是东八区 相差的毫秒数是28800000)
     System. out .println(TimeZone.getDefault().getRawOffset());
     =========================================================================================
     通过DateFormat类获取时间信息
     System. out .println(DateFormat.getDateInstance(DateFormat. DEFAULT ).format( new Date()));
     ========================================================================================
//验证两个时区的时间差
      Date date = new Date();
      SimpleDateFormat sdf = new SimpleDateFormat( " yyyy-MM-dd  HH:mm:ss z " );
      String date1 =  sdf.format(date);
System. out .println(date1);
      sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
      String date2 = sdf.format(date);
System. out .println(date2);