title: Should I use Java date and time classes or go with a 3rd party library like Joda Time?
body: <p>I'm creating a web based system which will be used in countries from all over the world. One type of data which must be stored is dates and times.</p>
  
  <p>What are the pros and cons of using the Java date and time classes compared to 3rd party libraries such as <a href="http://www.joda.org/joda-time/" rel="noreferrer">Joda time</a>? I guess these third party libraries exist for a good reason, but I've never really compared them myself.</p>