DateCalc Joda provides an implementation based on Joda Time.
Check out the UML diagrams here
Also look at the Project Reports menu on the left for project specific items, unit tests, QA etc.
Finally, this jar requires Joda time 1.3+, the website is here.