Convert Unix Timestamp to time from now in PHP
<p>I have a timestamp like this: <code>1362466800</code></p>

<p>I want to output it to something like this:</p>

<p><code>Time left: 1 Year 2 Months 5 Days 17 hours 6 Minutes Left</code></p>

<p>Also if there is less than 1 year or less than 1 month etc..  That part of the string needs to be hidden.</p>

<p>I know there is some built in PHP functions for this in 5.3+ but they don't seem to be able to hide values that are 0.</p>

<p>Thanks for any help.</p>
