--- includes/common.inc	Thu Feb 18 14:28:08 2010
+++ includes/common.inc	Fri Feb 19 00:25:20 2010
@@ -1810,10 +1810,8 @@
       $format = variable_get('date_format_medium', 'D, m/d/Y - H:i');
   }
 
-  // Create a DateTime object from the timestamp.
-  $date_time = date_create('@' . $timestamp);
-  // Set the time zone for the DateTime object.
-  date_timezone_set($date_time, $timezones[$timezone]);
+  // Create a DateTime object from the timestamp and set the time zone for it.
+  $date_time = date_create('@' . $timestamp, $timezones[$timezone]);
 
   // Encode markers that should be translated. 'A' becomes '\xEF\AA\xFF'.
   // xEF and xFF are invalid UTF-8 sequences, and we assume they are not in the
