How to express the difference between two dates in a human-readable format
<p>If I have two dates - <code>$end_date</code> and <code>$start_date</code>, how can I express the difference between the two in a format such as "2 Years : 4 Months : 2 Days"?</p>

<p>I know that I can get the difference between the two dates like so:</p>

<pre><code>$dif=strtotime($end_date)-strtotime($today);
</code></pre>

<p>But how can I convert that result into the human-readable format, like that shown above?</p>
