Cómo obtener la zona horaria desde el código del aeropuerto (IATA / FAA)
Estoy tratando de hacer una función de PHP que devuelva la zona horaria UTC para un código de aeropuerto determinado (IATA / FAA).
Lo que la función debe hacer es algo como esto:
echo getTimezoneFromAirportCode("CPH"); // +1
echo getTimezoneFromAirportCode("CXI"); // +14
Para realizar esta función necesito una lista de todos los códigos de aeropuerto y sus zonas horarias.
Buscando un poco encontré esta lista:https://sourceforge.net/p/openflights/code/HEAD/tree/openflights/data/airports.dat?format=raw (Fuente:http://openflights.org/data.html)
Después de buscar un par de códigos de aeropuertos en la lista, descubrí que algunos de los datos eran incorrectos. Por ejemplo, enumeraCXI
estar en elUTC -12
zona horaria - que segúnesta página Es incorrecto.
¿Alguno de ustedes conoce una lista pública que proporcione los datos necesarios para hacer lagetTimezoneFromAirportCode
¿función?