title: Java: date & time relative to current (server) time
body: <p>We're using MySQL to store some dates. I'm looking to show these as relative time periods in the user interface: 2 hours ago, 3 days ago etc. (Like Twitter does for the updates for example)</p>
  
  <p>Is there a well-known way to accomplish this, or should I get creative with it?</p>
  
  <p>Just to be clear, I want to transform:
  07/26/2009 12:20 -> '2 days ago'</p>