title: Magento Locale/Timezone Issue
body: <p>I recently upgraded from Magento 1.5 to 1.9 and I have noticed some odd behavior with dates/times.  I can't say I payed much attention to this prior to the upgrade, so I'm going to try to go back and test this on 1.5 to confirm it didn't happen.  So far I have tested this on our live production website, my local dev copy of our site, and a clean Magento CE 1.9.1.0 that has no customizations at all, and I get the same results every time.  The problem I'm seeing is that, in some cases, the customer "Created at" time gets buggered such that the Month and Day values get swapped.  The steps to reliably reproduce are:</p>
  
  <ol>
  <li>Place an order on the frontend, using the option to save your account for later use</li>
  <li>Go into the admin and view the customer's account.  Take note of the "Created at" time.  Today, for instance, it would say Apr 2, 2015.</li>
  <li>From the admin, create a new order for the same customer.</li>
  <li>After placing the order, go back to the customer's account and look at the "Created at" time.  Note that it has changed to "Feb 4, 2015".</li>
  <li>Repeat steps 3-4 and note that it has changed the "Created at" back to "Apr 2, 2015"</li>
  </ol>
  
  <p>As I said, this happens for me on 2 different servers in both our website code and a clean 1.9.1.0 install, which leads me to believe it is a bug in the code and not a configuration issue, but I'm not 100% sure.  Timezones, locales, and such can get a little confusing, so I might have something wrong in the setup.  If you have any ideas or can/cannot reproduce this, please share your findings/thoughts.</p>
  
  <p>Thanks!!</p>