Rust chrono::Local
содержит информацию о местном часовом поясе, но, похоже, не имеет никаких методов для получения значения в виде строки или смещения количества секунд.
Любая идея, как получить правильное локальное смещение, чтобы что
DateTime::parse_from_rfc3339([iso8601 date] + [timezone]).unwrap().with_timezone(&Local)
вернет DateTime
, который находится в текущем часовом поясе по умолчанию на компьютере, на котором выполняется код.