Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Непонятное поведение timestamptz / 3 сообщений из 3, страница 1 из 1
07.10.2015, 22:57
    #39071345
alexd1971
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение timestamptz
Не могу понять, почему так получается:
Код: sql
1.
select '2015-01-01'::timestamptz


Результат:
Код: plaintext
2015-01-01 00:00:00+03

Но если сделать:
Код: sql
1.
select '1915-01-01'::timestamptz

,
получаем:
Код: plaintext
1915-01-01 00:00:00+02:30:17

Не понятно, почему меняется таймзона?
Подскажите, пожалуйста, если кто знает.
...
Рейтинг: 0 / 0
07.10.2015, 23:48
    #39071372
Ы2
Ы2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение timestamptz
alexd1971,

8.5.3. Time ZonesAll timezone-aware dates and times are stored internally in UTC. They are converted to local time in the zone specified by the TimeZone configuration parameter before being displayed to the client. …
To complicate matters, some jurisdictions have used the same timezone abbreviation to mean different UTC offsets at different times; for example, in Moscow MSK has meant UTC+3 in some years and UTC+4 in others. PostgreSQL interprets such abbreviations according to whatever they meant (or had most recently meant) on the specified date
...
Рейтинг: 0 / 0
08.10.2015, 10:29
    #39071617
p2.
p2.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непонятное поведение timestamptz
alexd1971Не понятно, почему меняется таймзона?Как у тебя определена таймзона? В 18-19 годах в России время переводилось декретами на летнее и обратно как придется. В 30м перевели еще на час. До 18го был вообще другой календарь. Полагаю, что разводить таймзоны с учетом смены календаря поленись и в отсутствие данных выводится астрономическое время.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Непонятное поведение timestamptz / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]