Никак (потому что Вы не понимаете, что такое timestamptz, по смыслу). И да, лучше спросить в https://t.me/pgsql
не, понимаю как раз. просто щас людям припёрло "отсортировать по локальному времени и дате". чтобы 9 утра в калининграде и в 9 утра москве одного и того же дня были на одном уровне
По вопросу мне показалось, что не понимаете. Потому что в timestamptz нет никакой таймзоны, "откидывать" просто нечего. А то, что Вы сейчас спросили — совсем другой вопрос.
у меня все даты лежат в timestamp и рядом лежит город. сейчас пишу миграцию чтобы перевести мои таймстемпы в таймзонные и потом сортировать и с учётом таймзоны и "откидывая её"
Хмм... а изначально Вы написали совсем наоборот. В общем, я уже запутался. ;) Лучше продолжить в специализированном чате, мне кажется...
timestamptz как раз с таймзоной https://www.postgresqltutorial.com/postgresql-timestamp/
Как раз нет (неожиданно, но факт). Не читайте всякую чушь на "левых" ресурсах. ;)
https://www.postgresql.org/docs/13/datatype-datetime.html
И что? Послушайте... я не собираюсь с Вами спорить, я просто объясняю, что к чему (как это всё устроено и почему именно так, я знаю). ;) Если хотите разобраться — прочитайте эту страницу документации целиком (хотя она не очень понятная, на самом деле). Ну или вот: https://wiki.postgresql.org/wiki/Don%27t_Do_This#Date.2FTime_storage (там есть краткая и понятная формулировка того, что означают эти типы в PostgreSQL).
Хорошо, спасибо. Почитаю
Обсуждают сегодня