Starting in xx days/hours and xx minutes with PHP
<p>I found lots of solutions for showing a timestamp to xx days, xx hours and minutes <strong>ago</strong> but not really anything in future looking.</p>

<p>I would like to output:</p>

<pre><code>Starting in 2 days, 5 hours and 22 minutes
</code></pre>

<p>From this unix timestamp: 1331596800</p>

<pre><code>    $timestamp = new DateTime();
    $timestamp-&gt;setTimestamp(1331596800);
    $diff = $timestamp-&gt;diff(new DateTime());

    return $diff-&gt;format('%h hours, %i minutes');
</code></pre>

<p>Is something clean and easy I found, but it does not show me the correct hours / minutes.</p>

<p>How can i do this?</p>
