172 похожих чатов

Хай, в каком формате лучше всего даты хранить?

10 ответов

10 просмотров

Смотря для чего

Семен Марциновський
дата отправки сообщения

То есть это не только дата но и время - тогда timestamp в UTC

Slava Rozhnev SQLtest.online https://phpize.online
То есть это не только дата но и время - тогда time...

А правильный ответ — всё равно timestamptz. ;) https://wiki.postgresql.org/wiki/Don%27t_Do_This#Don.27t_use_timestamp_.28without_time_zone.29_to_store_UTC_times

Yaroslav Schekin
А правильный ответ — всё равно timestamptz. ;) htt...

Совсем правильный ответ 2 поля с tz и и без 🤦‍♀️

Yaroslav Schekin
А зачем второе?

Для любителей «назад в будущее» доставка к 18:00 01.01.2055 в Панаме 🤦‍♀️

Konstantin Zaitsev
Совсем правильный ответ 2 поля с tz и и без 🤦‍♀️

а зачем с TZ? ааа речь про чат. тогда понятно

Konstantin Zaitsev
Для любителей «назад в будущее» доставка к 18:00 0...

Так это планирование (хотя и для него этот вариант формально не совсем правильный, но всем обычно как-то... всё равно ;) ). И, опять-таки, в этом случае формально как раз не нужно другое поле (которое с TZ). А вот зона где-то (или рядом, или в другой таблице, или неявно) должна быть. А речь-то была о дате/времени уже происшедших событий.

Yaroslav Schekin
Так это планирование (хотя и для него этот вариант...

С прошедшими вообще не спорю🤦‍♀️, с будущими сложнее многие ещё и отдельно TZ хранят

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
11
открыть папку в проводнике: 1 - ShellExecute 2 - ExecuteProcess 3 - OpenDocument что лучше выбрать?
Alexey Kulakov
12
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Карта сайта