У меня есть следующая таблица с метками времени эпохи в Postgres.Я хотел бы выбрать временные метки, где время от 20: 00 до 21:00 в PST .Я частично попробовал следующее, но не могу извлечь ни час, ни минуты.
SELECT timestamp from table where extract(‘hour’ from to_timestamp(created_at) at time zone ‘America/Los_angeles’) > 20
| made_at |
|1526528788 |
|1526442388 |
|1526309188 |
|1526359588 |
|1526532388 |
|1526489188 |
Ожидаемый результат:
| made_at |
|1526528788 |
|1526442388 |
Любая помощь будет принята с благодарностью.