title: Which date class should I use in Android?
body: <p>I'm making a small Calendar application with some specific functions for my userbase but I'm not sure which calendar that is best to use. I've been using the internal Calendar class so far but recently noticed that I probably should have used GregorianCalendar instead.</p>
  
  <p>So I'm about to change Calendar but wanted to know if thats the calendar I should use or if there is any better alternative. I was looking a bit at <a href="http://www.joda.org/joda-time/" rel="nofollow">JodaTime</a> but it seem to have some performance problem on Android phones. I also found a library called <a href="http://www.date4j.net/" rel="nofollow">Date4J</a>. Anyone who has tested either of them on Android and can recommend them? Or should I stick with the internal classes?</p>