On 11/06/2019 12:32, Vlad Khorsun wrote:
One of "simple" solutions could be to ask sever once for whole
conversion
table and to keep it at some temp file (or nearby fbclient\app) for
future usage.
It is also not ideal, as different servers could have different ICU
versions, but
it could be a starting point to think on the better solution.
So, actially, we need not an "id to name" conversion table. We need
whole time
zone database. It is a "bit" more complex task.
It is even more complex that that ...
The IDENTIFIERS used in the TZ database are purely that. Identifiers.
And the guide lines for using TZ data points specifically to using
something other than those identifiers when supplying displays in client
applications. On top of this, the current rule set being used by the
operating system may well not match the rules used previously to when
processing the data, so we need access to ALL the historic changes to
the rules or at least a copy of the rules used to store data and the
current rules with some mechanism to update that data ...
--
Lester Caine - G8HFL
-----------------------------
Contact - https://lsces.uk/wiki/Contact
L.S.Caine Electronic Services - https://lsces.uk
Model Engineers Digital Workshop - https://medw.uk
Rainbow Digital Media - https://rainbowdigitalmedia.uk
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel