title: Fancy time-formatter displaying "5 min ago", "yesterday" etc
body: <p>What is the best way to format time like modern web-pages (including StackOverflow ;-) do, i.e. using simple relative descriptions like:</p>
  
  <ul>
  <li>5 seconds ago</li>
  <li>23 minutes ago</li>
  <li>yesterday</li>
  <li>2 days ago</li>
  <li>...</li>
  </ul>
  
  <p>I am looking for a library that can handle this in addition to multiple locales. I can supply the phrases ( <em>"X seconds"</em> in English, <em>"X Sekunden"</em> in German etc.).</p>