title: currentTimeMillis() to Years, days, and minutes, and backwords. (hard)
body: <p>I need <code>System.currentTimeMillis()</code> to be converted into 3 variables:</p>
  
  <pre><code>int Years;
  int DaysMonths;
  int MinutesHours;
  </code></pre>
  
  <p>What I mean by <code>DayMonths</code>, and <code>MinutesHours</code> is that, let's say for example we have 2 hours. Then <code>MinutesHours</code> should equale 120 (because 2hours = 120 minutes). But once it reaches 24hours, it should be 0 and passe it to <code>DaysMonths</code>.
  Same thing for the DaysMonths variable.</p>
  
  <p>And I also need to know how to get this thing reversed. Using this 3 variables, I need an other method to get the <code>System.currentTimeMillis()</code> from them.</p>
  
  <p>I'm having hard time to explain this, but I hope you know what I mean. I really hate dealing with time in java. It's not my thing, but I need it really bad for a game project.</p>