2011-11-18 32 views
-3

我厭倦了使用它們,每次我想現在我知道這些API,我發現有些東西矛盾,做作!有沒有(仍)有什麼好理由使用java日期/時間日曆API?

我讀過很多關於邪惡其中,有很多原因散落SO論壇(見鏈接部分)

如果它沒有被任何存活很好的理由[IMO沒有任何],爲什麼不能Java社區標記/傳播他們作爲棄用?

我們能不能請列出到目前爲止,他們已經引起了人們所有的罪惡,使新手可以閱讀理解,去替代更好的API,如joda time

+0

相關http://stackoverflow.com/questions/6267228/good-reason-to-use-java-util-date-in-an-api –

+0

http://stackoverflow.com/questions/1969442/whats-與java-date-time-api錯誤 –

+0

http://stackoverflow.com/questions/344380/why-is-january-month-0-in-java-calendar –

回答

3

我會說「不」,但答案需要更多的字符。

否; JodaTime顯然更好。從理論上講,JSR 310會帶來一段時間前應該反對的棄權。我們將看到。

+0

我將等待它...直到然後我會使用http://joda-time.sourceforge.net/quickstart.html –

1

可能是Java 8將有JodaTime啓發Date Time API,但現在我建議喬達時間。

+0

是的,喬達時間好多了 –