TIMEZONE_MINUTE is one of the date-time fields defined by the ANSI/ISO SQL standard for use with the EXTRACT function. When you pass a TIMESTAMP WITH TIME ZONE (or its dialect-specific equivalent) to EXTRACT and specify TIMEZONE_MINUTE, the function returns an integer between 0 and 59 representing the minutes component of the value’s time-zone offset. Positive values indicate offsets east of UTC, negative values offsets west of UTC. The field is read directly from the literal or column value, so the result does not depend on the session’s current time zone or daylight-saving rules. TIMEZONE_MINUTE is often paired with TIMEZONE_HOUR to reconstruct the full offset in minutes.
EXTRACT, TIMEZONE_HOUR, TIMEZONE, TIMESTAMP WITH TIME ZONE, DATEPART
SQL:1999
It returns the minute component (0-59) of a TIMESTAMP WITH TIME ZONE value’s stored offset.
Use it when you need only the minute part or want to rebuild the full offset with TIMEZONE_HOUR.
It simply reports the offset stored in the value, so daylight saving is only reflected if the timestamp was recorded during DST.
UTC offsets are +00:00, so the minute portion is always 0.