public static function convertTimeZone($epoch, $timezone)
 {
     if ($timezone == '') {
         return $epoch;
     }
     $old_timezone_offset = TTDate::getTimeZoneOffset();
     try {
         //Use PEAR Date class to convert timezones instead of PHP v5.2 date object so we can still use older PHP versions for distros like CentOS.
         require_once 'Date.php';
         $d = new Date(date('r', $epoch));
         $tz = new Date_TimeZone($timezone);
         $new_timezone_offset = $tz->getOffset($d) / 1000;
         return $epoch - ($old_timezone_offset - $new_timezone_offset);
     } catch (Exception $e) {
         return $epoch;
     }
     return $epoch;
 }