Как сказал Мэтт, переход от смещения к часовому поясу не имеет большого смысла.
Если вы искали подходящий объект pytz.timezone для данного смещения:
существуют временные интервалы в диапазоне от "Etc/GMT-14"
до "Etc/GMT+12"
, просто взгляните на pytz.all_timezones
.
Используя эти возможности, я смог использовать ошибочные входные данные клиента (ошибка часовой пояс для смещения), чтобы привязать действительный объект часового пояса к моему пользователю.