title: Best class to keep track of a fictional date in time? (Java)
body: <p>I'm making a video game in Java and I ran into a problem where I need date to be managed accurately. The game will start off somewhere in 2010 and it needs to continue on day after day following the Gregorian calendar. I won't be using hours or minutes whatsoever so the only important thing to me is that after telling my program to go one day into the future, it needs to correctly know that February has only 28 days and that December has 31 days, etc. </p>
  
  <p>I know there is a Java Date class but I did NOT see any kind of 'go X dates' method in the API (the reason that's not there is beyond me). There is a set date feature but that won't work for me as my program won't be sure which months have less/more days, etc.</p>
  
  <p>Thanks for the help!</p>