У меня есть приложение, которое хранит время по Гринвичу, но связано с аэропортами, которые имеют названия Olsen tz, такие как «Америка / Нью-Йорк».
Мне нужно определить, относится ли данная дата к местному периоду перехода на летнее время.
Самое близкое, что я мог найти, это TZ_OFFSET ('Tzname'), но нет простого способа получить время начала / окончания следующего летнего времени относительно некоторой даты.
Это похоже на шаг в правильном направлении ...
выберите приведение (mydate в качестве временной метки) в часовом поясе «GMT» в качестве mydateZ,
from_tz (приведение (mydate как метка времени), «GMT») в часовом поясе myzoneName как mydateLocal