2011-02-01 33 views
1

今天是2011年2月1日。我正在嘗試使用SimpleDateFormat爲格式爲「MM/DD/yyyy」的Android生成日期字符串。這裏是我的代碼:Android中的SimpleDateFormat將當前日期設置爲02/32/2011

Date d = new Date(); 
String date = (new SimpleDateFormat("MM/DD/yyyy")).format(d); 

它返回以下字符串:

02/32/2011 

這到底是怎麼回事?我看不到任何我做錯的事情。

+0

使用代替「DD」「DD」 – 2017-02-27 10:38:29

回答

3

dd是月份中的某天的佔位符,而不是DD

+0

更具體地說,「DD」是日在一年,其中「DD」是日一個月。 – 2011-02-01 15:55:16

+0

是的,想要快速回答,無論如何你的回覆更詳細;) – PeS 2011-02-01 15:59:12

相關問題