Пока utc_offset
- это разница между двумя смещениями, это более или менее делает то, что вы хотите.
Важно отметить, что смещения не являются часовыми поясами.Реальный часовой пояс обычно выражается через строку типа Europe/Amsterdam
или America/Toronto
.
Если ваша модель может использовать эти строки часового пояса, это будет намного лучше.Эти часовые пояса (которые поддерживаются в данный момент и во многих других системах) учитывают такие вещи, как изменения политики и переход на летнее время.