ayuda iata time zone

From: raul andrez gutierrez alejo <raulandrez(at)gmail(dot)com>
To: FORO POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: ayuda iata time zone
Date: 2013-10-18 23:01:00
Message-ID: CAHQFj71YSe+3a5oMrkexLnqYUfw75DQM4r5p+JMUNQ5d9Nvz9A@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

hola lista.

tengo una porblema de zona horaria y hora de verano, un web servis me
devuelve una fecha , hora y aeropuerto de salida y de llegada, las horas
esta en hora local, necesito saber el tiempo de vuelo, ya conseguí el
listado de iata en
http://sourceforge.net/p/openflights/code/HEAD/tree/openflights/data/airports.dat?format=raw,
este tiene la zona horaria, pero el problema esta en DST, no quiero
ponerme a verificar cuando inicia la hora de verano.

pro ejemplo web servís devuelve

<salida_iata>LSC<salida_iata>
<salida_fecha>2014-04-26<salida_fecha>
<salida_hora>22:20:00<salida_hora>
<llagada_iata>LTN<llagada_iata>
<llagada_fecha>2015-04-26<llagada_fecha>
<llagada_hora>21:45:00<llagada_hora>

en el archivo de iatas esta la coordenada geográfica, me gustaría hacer la
consulta con el time zone especifico de la ciudad, ya así no voy a tener
problema por que londres el 31 de marzo cambia la hora de verano y santiago
lo hace el 27 de abril

select
'2014-*03-26* 21:00:00 America/Santiago'::timestamp with time zone -
'2014-*03-26* 21:00:00 Europe/London'::timestamp with time zone as
diferencia1,
'2014-*04-26 *21:00:00 America/Santiago'::timestamp with time zone -
'2014-*04-26* 21:00:00 Europe/London'::timestamp with time zone as
diferencia2,
'2014-*04-28* 21:00:00 America/Santiago'::timestamp with time zone -
'2014-*04-28* 21:00:00 Europe/London'::timestamp with time zone as
diferencia3

diferencia1;diferencia2;diferencia3
"03:00:00";"04:00:00";"05:00:00"

alguien conoce un listado, función de postgis o web servis donde le envié
una coordenada geográfica o iata y me devuelva la zona horaria en formato
http://www.postgresql.org/docs/8.1/static/datetime-keywords.html#DATETIME-TIMEZONE-SET-TABLE

--
Raul Andres Gutierrez Alejo

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2013-10-19 06:00:22 Re: Roles como usuarios de programa compilado
Previous Message Juan J Rosales Rodriguez 2013-10-18 22:27:18 Re: Roles como usuarios de programa compilado