2012-07-13 109 views
0

所以我使用這個類「SimpleDateFormat」,這樣我就可以使用「DDD」將一年中的天數轉換爲日期。不過,我不確定這是否涵蓋了閏年,因爲我沒有看到一個選擇,我可以指定今年是一個飛躍。如果我指定一年,它是否已經知道這是一個飛躍?我只是想確定。java.text.SimpleDateFormat閏年

謝謝你, EJAY

+0

你試過了嗎? – Jeffrey 2012-07-13 00:11:28

回答

2

SimpleDateFormat的與閏年行之有效的儒略曆:)

萬一....你可以在寬鬆的屬性設置爲false。

SimpleDateFormat sf=new SimpleDateFormat("ddMMMyyyy"); 
sf.setLenient(false); 
sf.parse("29Feb2012");//OK 
sf.parse("29Feb2003");//throws parseException 
+0

好的,謝謝。這給我清除了很多困惑。 – 2012-07-13 01:14:54