fuel/fuel/core/classes/date.php
public function get_timezone_abbr($display_timezone = false)
	{
		// determine the timezone to switch to
		$display_timezone and $timezone = static::$display_timezone;
		empty($timezone) and $timezone = $this->timezone;

		// Temporarily change timezone when different from default
		if (\Fuel::$timezone != $timezone)
		{
			date_default_timezone_set($timezone);
		}

		// Create output
		$output = date('T');

		// Change timezone back to default if changed previously
		if (\Fuel::$timezone != $timezone)
		{
			date_default_timezone_set(\Fuel::$timezone);
		}

		return $output;
	}
public function get_timezone_abbr($display_timezone = false)
	{
		// determine the timezone to switch to
		$display_timezone and $timezone = static::$display_timezone;
		empty($timezone) and $timezone = $this->timezone;

		// Temporarily change timezone when different from default
		if (\Fuel::$timezone != $timezone)
		{
			date_default_timezone_set($timezone);
		}

		// Create output
		$output = date('T');

		// Change timezone back to default if changed previously
		if (\Fuel::$timezone != $timezone)
		{
			date_default_timezone_set(\Fuel::$timezone);
		}

		return $output;
	}
public function get_timezone_abbr ( $ display_timezone = false ) { // determine the timezone to switch to $ display_timezone and $ timezone = static :: $ display_timezone ; empty ( $ timezone ) and $ timezone = $ this -> timezone ; // Temporarily change timezone when different from default if ( \ Fuel :: $ timezone != $ timezone ) { date_default_timezone_set ( $ timezone ) ; } // Create output $ output = date ( 'T' ) ; // Change timezone back to default if changed previously if ( \ Fuel :: $ timezone != $ timezone ) { date_default_timezone_set ( \ Fuel :: $ timezone ) ; } return $ output ; }
Returns the internal timezone or the display timezone abbreviation

@return  string
Returns the internal timezone or the display timezone abbreviation