time.Location doesn't even give access to the time offset for a location
from UTC.  Copied three zone*.go files from the Go time package, slight
mods required.