PHP DateTime() hours/minutes different but timestamp is the same
<p>I am trying to get a timestamp for both the current New York and London date/time.</p>

<pre><code>date_default_timezone_set('America/New_York');
$dtNY = new DateTime();
echo 'New York';
echo date('m-d-Y H:i:s', $dtNY-&gt;getTimestamp());
echo $dtNY-&gt;getTimestamp(); 
echo 'London';
date_default_timezone_set('Europe/London');
$dtLondon = new DateTime();
echo date('m-d-Y H:i:s', $dtLondon-&gt;getTimestamp());
echo $dtLondon-&gt;getTimestamp();
</code></pre>

<p>The result of above code is</p>

<p>New York 
03-30-2012 08:32:49 
1333110769 </p>

<p>London 
03-30-2012 13:32:49 
1333110769 </p>

<p>Why does above code give me totally identical timestamps but different dates?!? this is not logical :-s</p>
