The Any Zone routine gets the time zone label and offset from
    GMT, using the TDF contained in the input utc. The label returned
    is always of the form GMT + n or GMT - n, where n is the TDF
    expressed in hours:minutes. (The label associated with an
    arbitrary time zone is not known; only the offset is known.)