转换java.util.date的问题
java.text.ParseException:   Unparseable   date:    "2007-05-22T16:00:00.000Z "   
 代码如下: 
 String   text      =   ((org.apache.axiom.om.OMElement)child).getText(); 
                                                 			if(   !text.trim().equals( " ")) 
                                                 			{ 
                                                 				DateFormat   dateFormat   =new   SimpleDateFormat( "MM/dd/yyyy "); 
                                                 				dateFormat.setLenient(false); 
                                                 				try   { 
 									java.util.Date   date   =   dateFormat.parse(text); 
 									book.setPublishDate(date); 
 								}   catch   (
ParseException   e)   { 
 									//   TODO   Auto-generated   catch   block 
 									e.printStackTrace(); 
 								} 
                                                 			} 
 text的值= "2007-05-22T16:00:00.000Z ",其实我只要它能够有year,month,day就可以了,后面的hh,mm,ss都不需要。 
 求教
------解决方案--------------------String text  =  "2007-05-22T16:00:00.000Z "; 
     if( !text.trim().equals( " ")) 
           {   
           text = text.substring(0,10);   
           java.text.SimpleDateFormat 
  dateFormat =new java.text.SimpleDateFormat 
 ( "yyyy-MM-dd "); 
            //dateFormat.setLenient(false); 
           try {	 
     java.util.Date date = dateFormat.parse(text);				 
 	//book.setPublishDate(date); 
 	} catch (Exception e) { 
 									// TODO Auto-generated catch block 
 									e.printStackTrace(); 
 	} 
 }   
 不知道这样符不符合你的要求