Вы хотите хранить то, что не меняется постоянно (или два раза в год). База данных часовых поясов https://en.wikipedia.org/wiki/List_of_tz_database_time_zones - это как раз то, что нужно. Таким образом, вы просто храните две буквы.
Из этой базы данных вы можете узнать смещение времени и время перехода на летнее время. Это не просто временной сдвиг, он также дает вам область, поэтому многие места на одной широте будут иметь разные коды и могут индивидуально изменять свои правила часового пояса, и ваше программное обеспечение сможет справиться с этим.
Единственный момент, когда вам нужно внести изменения в вашу базу данных, это когда местоположение меняет часовой пояс, к которому оно принадлежит, что будет очень редко.