В общем случае включите локальное смещение по времени (включая смещение DST) в сохраненные временные метки: только UTC недостаточно, если вы позже захотите отобразить временную метку в своем исходном часовом поясе (и настройке DST).
Имейте в виду, что смещение не всегда является целым числом часов (например, индийское стандартное время - UTC + 05: 30).
Например, подходящими форматами являются кортеж (время unix, смещение в минутах) или ISO 8601 .