使用乔达时间和 IATA 时区
Innovata 发布航空业的IATA 时区/夏令时数据。
这些文件包含机场代码、IATA 时区、UTC 偏移量的开始/停止日期、UTC机场的偏移量和经度/纬度。
转换 IATA 时区 转换为 Olson Db/Tz 数据库格式 或与 Joda 一起使用的 DateTimeZone时间?
Innovata publish the IATA Time Zone/Daylight Saving Time data for airline industry.
These files contains airport code, IATA Time Zone, start/stop date for UTC offset, UTC offset and longitude/latitude for the airport.
What is the best practice to convert an IATA Time Zone into Olson Db/Tz Database format or DateTimeZone for use with Joda Time?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
已经添加在评论中,但是...
我怀疑最简单的方法是解析文件并通过
DateTimeZoneBuilder
。您还可以实现ZoneInfoProvider
如果你不想传递这些区域。
Already added in a comment, but...
I suspect it would be easiest to just parse the file and create
DateTimeZone
instances viaDateTimeZoneBuilder
. You could also potentially implementZoneInfoProvider
if you didn't want to pass the zones around.您是否考虑过将 UTC 偏移量转换为 DateTimeZone?
Have you considered converting the UTC offset to DateTimeZone instead?