因为我现在正在阻止特定航班以显示出发时间是否在预订时间的 3 小时内。因为,我需要获取出发机场的时区以将其转换为 GMT,从而获得预订时间和起飞时间之间的适当差异。我已经搜索了许多 CPAN 模块来进行机场代码和时区之间的映射,但我没有得到任何合适的解决方案。如果有人能帮助我找到一些好的解决方案,那就太好了。
问问题
3601 次
1 回答
15
我不知道你是否会找到一个 CPAN 模块,但也许你可以自己制作一个转换器 - 它应该足够简单,只需一个小型数据库表,将机场代码映射到时区。
我发现以下链接包含 5,000 多个机场代码及其相对于 UTC 的时区的 CSV 文件。
http://openflights.org/data.html
您可以将该链接中的 CSV 导入您自己的数据库,然后让您的代码围绕该表中的时区和机场工作。
于 2012-01-17T12:21:39.787 回答