@qyloxe Thanks for suggestion! But 5 sec for 200 rows???
SELECT DISTINCT(name) FROM pg_timezone_names WHERE name NOT LIKE '%posix%';
I have 113 ms for 608 rows…
However, there are some names like “Factory”, “GMT/+8”, etc. that make things looks ugly… I’ll take a look how to avoid them.