У меня есть PostgreSQL DB со многими таблицами, которые хранят временные метки в Сиднее/Австралии по местному времени. Кроме того, у меня есть одна таблица, в которой хранятся временные метки в UTC. Это невозможно изменить.postgresql: как преобразовать отметку времени UTC в Сиднейское время
Мой вопрос: Какие SQL-манипуляции мне нужно использовать, чтобы получить временные метки UTC в местном Sydney/Australia time?
Я осознаю тот факт, что Сидней имеет периоды летнего сбережения, и я не уверен, как писать свой SQL так, чтобы преобразование всегда было правильным - независимо от того, была ли отметка времени сделана в летнее время или нет ,
Просьба сообщить.
Спасибо, Amit
Так предполагая, у меня есть 2 следующие записи: – Aamit
, если у вас есть pre 9.0 release (у которого есть 'pg_timezone_names'), то используйте веб-ссылку выше –