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

А расскажите мне, все эти временные интерваля как-то учитывают високосные

секунды?

30 ответов

26 просмотров

так а мы о чем?

секунды? это месяцы бывают, а не секунды

Нет. И цитату из документации я приводил уже дважды.

maxp.dev- Автор вопроса
Yaroslav Schekin
Нет. И цитату из документации я приводил уже дважд...

тут же чат :) - сначала пишем, потом читаем то, что выше написано :))

Yaroslav Schekin
Нет. И цитату из документации я приводил уже дважд...

Почему тогда timestamptz - это точка во времени после этого?

Yaroslav Schekin
Хмм... а почему нет?

Как тогда представляется момент времени, в который была leap seconds?

Aleksey Stavrov
Как тогда представляется момент времени, в который...

Никак. Опять-таки (это было по ссылке, которую я давал раньше): "The long and the short of it is that Postgres totally ignores leap seconds. We do all calendar arithmetic on the assumption that they don't exist." ( https://www.postgresql.org/message-id/23016.1327976502%40sss.pgh.pa.us )

Warstone
Как время между двумя timestamp(tz) датами

Оно не может представляться, как время между timestamptz. Это называется interval.

Aleksey Stavrov
Оно не может представляться, как время между times...

А кто сказал что я про interval? Я про пару timestamp(tz) Это разные вещи просто

Yaroslav Schekin
Никак. Опять-таки (это было по ссылке, которую я д...

Ну вот я хочу сохранить timestamptz в эту високосную секунду, когда происходило событие. Что произойдёт? Я ведь создал строку и отпрвил её postgresql.

Aleksey Stavrov
Ну вот я хочу сохранить timestamptz в эту високосн...

Вот что было на часах компьютера, то и будет. Разве нет?

Aleksey Stavrov
😊 ну вот на часах 2021-12-31 23:59:60. Что будет в...

postgres=# select '2021-12-31 23:59:60'::timestamptz; timestamptz ------------------------ 2022-01-01 00:00:00+07 (1 row)

Роман Жарков
postgres=# select '2021-12-31 23:59:60'::timestamp...

но это же другой момент во времени

Aleksey Stavrov
но это же другой момент во времени

Так Ярослав про поддержку leap second уже всё рассказал пятью экранами выше :)

Роман Жарков
Так Ярослав про поддержку leap second уже всё расс...

Дак я спрашиваю про точку во времени. Тут 2 точки в одну сливаются.

Aleksey Stavrov
Дак я спрашиваю про точку во времени. Тут 2 точки ...

Это одна точка, записанная по разному. Примерно как с 1 = 0.999(9)

Роман Жарков
Это одна точка, записанная по разному. Примерно ка...

Эм... нет, это 2 разных момента во времени. Я просто знаю, что в cloud-ах иногда добавлют свой NTP сервер, чтобы убрать эту доп. секунду и её просто вообще нету никогда. Получается, что 1 секунда там немного другой интервал по времени имеет, чем у меня на компе)

Aleksey Stavrov
Дак я спрашиваю про точку во времени. Тут 2 точки ...

Да, сливаются. Но ничего с этим не поделаешь. См. также https://stackoverflow.com/a/19760185 про то, как это поддерживается в time zone database(s) и в OS.

Роман Жарков
Это одна точка, записанная по разному. Примерно ка...

Не нужно ущербную архитектуру до ччч сюда включать

Роман Жарков
Это одна точка, записанная по разному. Примерно ка...

Нет, это разные точки, но PostgreSQL, как уже выше объяснял Ярослав, не умеет в leap seconds.

Alex
Нет, это разные точки, но PostgreSQL, как уже выше...

Но в граничных случаях это будет +1::int

Aleksey Stavrov
Ну вот я хочу сохранить timestamptz в эту високосн...

Создай и отправь. Выбор невелик: исключение, перенос на следующую минуту, ну там можэт ещё сброс в 0 секунд (но это вряд ли).

Alex
Нет, это разные точки, но PostgreSQL, как уже выше...

Друзья, вы когда такие утверждения делаете, то уточняйте где именно это разные точки. По всемирному времени? По всемирному координированному времени? По времени в postgres? Так вот, в постгрес это одно и то же время.

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

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

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта