關於java將String類型的時間字符串轉換爲Date類型的問題

這個在java裏面就不報錯,但是這個方法在android裏面就出錯。


這種方法存在缺陷!!!

格式串 “yyyy-MM-dd'T'HH:mm:ss“
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
Date dates=null;dates=dateFormat.parse("2014-01-16T00:00:00");
System.out.Println(dates);

上面這種方法就可以解決這個問題了!!
這種轉換要用到java.text.SimpleDateFormat類  
  
字符串轉換成日期類型:  
方法1:  
  
也是最簡單的方法 Date date=new Date("2008-04-14");  
  
方法2:  
  
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//小寫的mm表示的是分鐘  
String dstr="2008-4-24";  
java.util.Date date=sdf.parse(dstr);  

日期轉換成字符串:  
  
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");  
java.util.Date date=new java.util.Date();  
String str=sdf.format(date);  




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章