我想使用JAVA將Thu Feb 02 00:00:00 WET 2012
轉換爲02/02/2012
(日期類型不是字符串)。將EEE MMM dd HH:mm:ss ZZZ yyyy轉換爲YYYY-MM-dd JAVA
我做
String date = "Thu Feb 02 00:00:00 WET 2012";
SimpleDateFormat formatnow = new SimpleDateFormat("EEE MMM dd HH:mm:ss ZZZ yyyy", Locale.ENGLISH);
SimpleDateFormat formatneeded=new SimpleDateFormat("YYYY-MM-dd");
Date date1 = formatnow.parse(date);
String date2 = formatneeded.format(date1);
Date date3= formatneeded.parse(date2);
System.out.println(date3);
,我有:Thu Feb 02 00:00:00 WET 2012
。 誰能告訴我問題在哪裏?
什麼'System.out.println(date2);'給你? – 2014-10-01 01:35:24
它給了我:Thu Feb 02 00:00:00 WET 2012 – user3862042 2014-10-01 01:40:17
對不起,date2給了我:2012-02-02但我不想作爲字符串類型我想要日期類型存儲在我的數據庫中 – user3862042 2014-10-01 01:43:35