Что значит "база в UTC" и при чем тут "подобные аргументы" ?
Перефразирую вопрос: Вводные: - База postgres - Таймзона базы utc Правильно ли я понимаю что время сохранённое в базе в utc при получение алхимией конвертируется в время в котором работает связанная сессия которое по умолчанию локальное время системы Если же установить как на скриншоте таймзону UTC то я буду получать время в utc что и в базе
Нет такого понятия как "таймзона базы", есть "таймзона подключения". Дата-Время в базе данных хранится без указания какой-либо таймзоны. При получении дата-время полей timestamp with time zone конвертируется из UTC в таймзону подключения. Для полей timestamp without time zone отдается как есть.
Обсуждают сегодня