title: php, normal date is correct, but gmdate is not accurate
body: <p>I have to do calculates with GMT date, but it looks like there is a bug, or I dont understand something.</p>
  
  <pre><code>echo date('Y-m-d H:i:s').'&lt;br&gt;';
  $time = strtotime(date('Y-m-d H:i:s'));
  // calculations will come
  $time = date('Y-m-d H:i:s', $time);
  echo $time.'&lt;br&gt;';
  </code></pre>
  
  <p>this prints the same dates, as it was expected.
  But this:</p>
  
  <pre><code>echo gmdate('Y-m-d H:i:s').'&lt;br&gt;';
  $time = strtotime(gmdate('Y-m-d H:i:s'));
  // calculations will come
  $time = gmdate('Y-m-d H:i:s', $time);
  echo $time.'&lt;br&gt;';
  </code></pre>
  
  <p>is not the same. What am I doing wrong? I have to use GMT time, its an international site.</p>