Joda-Time - Home (original) (raw)

Releases

Release 2.14.0 is the current latest release. This release is considered stable and worthy of the 2.x tag. See the change notes for full details.

Joda-Time requires Java SE 5 or later and has no dependencies. There is a compile-time dependency on Joda-Convert, but this is not required at runtime thanks to the magic of annotations.

Available in Maven Central.

<dependency>
  <groupId>joda-time</groupId>
  <artifactId>joda-time</artifactId>
  <version>2.14.0</version>
</dependency>

The 2.x product line will be supported using standard Java mechanisms. The main public API will remain backwards compatible for both source and binary in the 2.x stream. The version number will change to 3.0 to indicate a significant change in compatibility.

Joda-Time v2.x is an evolution of the 1.x codebase, not a major rewrite. It is almost completely source and binary compatible with version 1.x. Key changes included the use of Java SE 5 or later, generics, and the removal of some (but not all) deprecated methods. See the upgrade notes for full details when upgrading from 1.x including information on the corner cases that are not compatible. The ancient release 1.6.2 was the last release to support Java SE 4 and the last v1.x release.

Java module name: org.joda.time.