title: How to evaluate a date difference in years, months and days (ruby)?
body: <p>I have to make a simple difference between two dates:</p>
  
  <pre><code>Date.parse("2009-06-20") - Date.today
  </code></pre>
  
  <p>This gives me the difference of the dates in days.</p>
  
  <p>Anyone know a way to easily convert that to the following format:</p>
  
  <pre><code>The event occurred X years, Y months and Z days ago
  </code></pre>
  
  <p>Thank you.</p>