'See datetime.tzinfo.fromutc'

def fromutc(self, dt):

    if ((dt.tzinfo is not None) and (dt.tzinfo is not self)):
        raise ValueError('fromutc:    dt.tzinfo    is    not    self')
    return (dt + self._utcoffset).replace(tzinfo=self)
