Innovata публикует данные IATA о часовом поясе / летнем времени для авиационной отрасли.Эти файлы содержат код аэропорта, часовой пояс IATA , дату начала / остановки для смещения UTC, смещение UTC и долготу / широту для аэропорта.
Как лучше всего преобразовать часовой пояс IATA в формат базы данных Olson Db / Tz или DateTimeZone для использования с Joda Time ?
Уже добавлено в комментарии, но ...
Я подозреваю, что проще всего будет просто проанализировать файл и создать DateTimeZone экземпляров с помощью DateTimeZoneBuilder.Вы также можете потенциально реализовать ZoneInfoProvider, если не хотите пропускать зоны вокруг.
DateTimeZone
DateTimeZoneBuilder
ZoneInfoProvider
Рассматривали ли вы преобразование смещения UTC в DateTimeZone?