2013-03-03 51 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

相关问题