- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试制作一个 PHP 函数,该函数返回给定机场代码 (IATA/FAA) 的 UTC 时区。
函数应该做的是这样的:
echo getTimezoneFromAirportCode("CPH"); // +1
echo getTimezoneFromAirportCode("CXI"); // +14
要实现此功能,我需要所有机场代码及其时区的列表。
通过稍微搜索,我找到了这个列表:https://sourceforge.net/p/openflights/code/HEAD/tree/openflights/data/airports.dat?format=raw (来源:http://openflights.org/data.html)
在列表中查找了几个机场代码后,我发现有些数据不正确。例如,它列出 CXI
处于 UTC -12
时区 - 根据 this page不正确。
你们是否知道一个公共(public)列表,它提供了执行 getTimezoneFromAirportCode
函数所需的数据?
最佳答案
鉴于问题仍然悬而未决,我想指出我自己的 timezone map files .对于您的特定目的,IATA tzmap 似乎是完美的:
https://raw.github.com/hroptatyr/dateutils/tzmaps/iata.tzmap
显然,您必须从 zoneinfo 文件中获取有问题的偏移量(它取决于日期,因为它可能会随时间变化),例如使用 zdump(1)
。
关于php - 如何从机场代码 (IATA/FAA) 获取时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20553371/
有没有办法使用 Cocoa 切换机场? 最佳答案 使用CoreWLAN框架。要禁用该接口(interface), #import NSError *error = nil; CWInterface
我正在 RealBASIC 中开发应用程序,但我需要接口(interface)名称列表来填充下拉框。 解析 ifconfig 不起作用(得到 eth0 、 eth1 、 lo 等)。我需要系统首选项(
我是一名优秀的程序员,十分优秀!