minor refactor timeZone.fromMinutes to timeZone.offset