title: Issue with date() and Daylight savings
body: <p>I'm having issue syncing date calculation between PHP and MySQL on my server.</p>
  
  <p>Right now, server time is: <code>Tue Jul 1 12:30:35 EDT 2014</code> with timezone set to <code>America/New_York</code></p>
  
  <p>Running <code>SELECT NOW()</code> in MySQL returns <code>2014-07-01 12:30:54</code> which shows MySQL date is same as of server.</p>
  
  <p>However, PHP <code>date('I')</code> returns <code>0</code> and <code>date('Y-m-d H:i:s T')</code> returns <code>2014-07-01 11:30:35 EST</code></p>
  
  <p>any idea what is wrong with PHP here ?</p>