Java时间转换

如何将2012-10-29这样一个字符串转换成yyyy-MM-dd这样的Date的类型啊?我返回的结果是Date;不是字符串。
或者将Sat Oct 29 00:00:00 CST 2012这样一个时间类型转换成yyyy-MM-dd HH:mm:ss的时间类型。

可以用SimpleDateFormat类实现:

 

SimpleDateFormat dFormat = new SimpleDateFormat("yyyy-MM-dd");Date d = dFormat.parse("2012-10-29");//这时候的d就是Date类型的2012-10-29日期了。那个或者就不太清楚了,没有用过! 

 

SimpleDateFormat sdf = new SimpleDateFormat("今天是 : yyyy年-MM月-dd日 HH:mm:ss E");

System.out.println(sdf.format(new Date())); 

 

 

转载自:http://java.java123.net/J2ME/javashijianzhuanhuanwenti__165474.html 
 

posted on 2012-11-19 18:09  sky.wind  阅读(221)  评论(0编辑  收藏  举报