2013-03-03 53 views
-1
SimpleDateFormat parser = new SimpleDateFormat("EEEE, MM dd, yyyy"); 
SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy"); 
Date date; 
date = parser.parse(date1); 
output = formatter.format(date); 

日期1「星期日,2013年3月3日」如何將此字符串轉換爲SimpleDateFormat「dd-MM-yyyy」?

+1

你讀過SimpleDateFormat的javadoc嗎? – 2013-03-03 17:01:51

+0

nope,但現在我有,現在它的作品「EEEE,MMMMM d,yyyy」:D – 2013-03-03 17:11:12

回答

1

我覺得這是你所需要的:

SimpleDateFormat parser = new SimpleDateFormat("EEE, MMM dd, yyyy"); 

EEE是一週中的一天,MMM是本月在長格式。

你應該看看SimpleDateFormat的文檔。

+0

編號MMM是縮寫格式的月份名稱。 EEE是縮寫格式的日期名稱。 – 2013-03-03 17:18:59

+0

'MMM'適合'December'等。 – 2013-03-03 17:27:03

相關問題