Смотря для чего
дата отправки сообщения
То есть это не только дата но и время - тогда timestamp в UTC
А правильный ответ — всё равно timestamptz. ;) https://wiki.postgresql.org/wiki/Don%27t_Do_This#Don.27t_use_timestamp_.28without_time_zone.29_to_store_UTC_times
Совсем правильный ответ 2 поля с tz и и без 🤦♀️
Для любителей «назад в будущее» доставка к 18:00 01.01.2055 в Панаме 🤦♀️
а зачем с TZ? ааа речь про чат. тогда понятно
Так это планирование (хотя и для него этот вариант формально не совсем правильный, но всем обычно как-то... всё равно ;) ). И, опять-таки, в этом случае формально как раз не нужно другое поле (которое с TZ). А вот зона где-то (или рядом, или в другой таблице, или неявно) должна быть. А речь-то была о дате/времени уже происшедших событий.
С прошедшими вообще не спорю🤦♀️, с будущими сложнее многие ещё и отдельно TZ хранят
Обсуждают сегодня