title: A PostgreSQL timestamp field not formated in the same way when updated with PHP
body: <p>I have a <em>timestamp with timezone</em> field in PostgreSQL. 
  When I update this field, I use something like this:</p>
  
  <pre><code>$date = date('Y-m-d H:i:s');
  </code></pre>
  
  <p>Although the SQL works fine, the date saved seem a little bit different to a classic <em>timestamp with timezone</em> date.</p>
  
  <pre><code>Example:
  
  Default value set to "now()":
  date 2009-04-06 14:39:53.662522+02
  
  Update with a date set in php:
  $date = date('Y-m-d H:i:s');
  date 2009-04-06 14:39:53+02
  </code></pre>
  
  <p>The numbers removed on update are probably milliseconds but I'm not sure. 
  I would like to know if there is a means to obtain with PHP the same format of date?</p>