Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Какой год должно вернуть select to_timestamp('6','Y')? / 3 сообщений из 3, страница 1 из 1
01.06.2017, 14:06
    #39463824
Жук в муравейнике
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой год должно вернуть select to_timestamp('6','Y')?
Добрый день, товарищи.

Судя по документации возвращать должно 2016.
авторIf the year format specification is less than four digits, e.g. YYY, and the supplied year is less than four digits, the year will be adjusted to be nearest to the year 2020, e.g. 95 becomes 1995.

Однако на 9.6 возвращает "2006-01-01 00:00:00+00"
...
Рейтинг: 0 / 0
01.06.2017, 14:30
    #39463850
p2.
p2.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой год должно вернуть select to_timestamp('6','Y')?
Жук в муравейникедолжно 2016Одноyearственно записывать года никогда не было принято. Исторически две цифры в бумазейках писали относительно текущего столетия. То есть твои "6" сначала дополни до "06", потом интерпретируй написанное в доке.
...
Рейтинг: 0 / 0
01.06.2017, 14:42
    #39463856
Жук в муравейнике
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой год должно вернуть select to_timestamp('6','Y')?
Благодарю, p2.
Вопрос скорее в другом, это баг или ожидаемое поведение?
Мне нужно задокументировать поведение базы именно с такой маской
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Какой год должно вернуть select to_timestamp('6','Y')? / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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