把string带星期的时间转换为Date
String   str= "Fri,   02   Mar   2007   08:01:33   GMT ";如何转换为DATE类型
------解决方案--------------------这是我很久以前写的一个测试程序,你研究一下吧。 
 参考SimpleDateFormat API Docs。   
 ------------------------------------- 
 import java.text.*; 
 import java.util.*;   
 public class SimpleDateFormatTest { 
     public static void main(String[] arg) { 
         SimpleDateFormat df = new SimpleDateFormat( "EEE, d MMM yyyy HH:mm:ss Z "); 
         SimpleDateFormat df1 = new SimpleDateFormat( "EEE, dd MMM yyyy HH:mm:ss z "); 
         try { 
             Date date = df.parse( "Wed, 4 Jul 2001 12:08:56 -0700 "); 
             System.out.println(date);   
             Date date1 = df.parse( "Fri, 02 Mar 2007 08:01:33 GMT "); 
             System.out.println(date1); 
         } 
         catch (
ParseException e) { 
             e.printStackTrace(); 
         } 
     } 
 } 
 ----------------------------------------------------- 
 Output: 
 ------------------------------------------------------ 
 D:\Testing> java SimpleDateFormatTest 
 Thu Jul 05 03:08:56 SGT 2001 
 Fri Mar 02 16:01:33 SGT 2007 
 ----------------------------------------------------- 
 注意,这样打印出来的数据已经本地化了,可以看出时间的差别,我在新加坡,东八区,所以时间是16点多,也就是GMT8点多。