завтра там и зона у него разная будет.
У меня время для пользака вычисляется по его зоне.
например, надо знать что пользователь сделал действие в 18:05 локального времени (после окончания рабочего дня), а бекенд глобальный
Но ведь для этого достаточно знать оффсет в момент действия, а не таймзону
но для этого надо хранить оффсет, а это ведёт к проблемам смены офсета
К каким проблемам?
к проблемам смены офсета!
Если выполняешь любые операции с этим временем типа «подвинуть вперёд/назад» — то таймзона нужна. Пример (признаться, единственный, который мне в голову приходит) — если делаешь календарь с повторяемыми событиями. Если таких операций не выполняешь, то и таймзона не нужна.
Обсуждают сегодня