2013-05-15 66 views
0

我的日期顯示的按鈕以這種格式格式的日期表示

new SimpleDateFormat("EEEEEEEEEE MMMM dd yyyy") 

wednesday 15 may 2013 

但我要大寫,即

Wednesday 15 May 2013 
+4

第一個字母大寫 – user1121883

回答

2

它會開始每個元素給你想要的,爲什麼它不能在你的最後工作:

Date date = new Date(); 
    SimpleDateFormat format = new SimpleDateFormat("EEEEEEEEEE dd MMMM yyyy") ; 
    System.out.println(format.format(date)); 

「週三2013年5月15日」

1

四次E是不夠的:

SimpleDateFormat sdf = new SimpleDateFormat("EEEE dd MMMM yyyy"); 

哪裏EEEE是星期幾長。

Javadoc 如果模式字母的數量爲4個或更多,日曆專用的長表用於

0

與下面的方式試圖也將解決你的問題。

SimpleDateFormat format= new SimpleDateFormat("EEEEEEEEEE MMMM dd yyyy", Locale.US);