PostgreSQL - как преобразовать строку в дату в универсальном формате - PullRequest
0 голосов
/ 22 апреля 2020

Существует ли универсальный способ преобразования строки в дату в PostgreSQL, если вы не знаете формат строки заранее?

Например: дата строки может быть в гггг-мм-дд или Формат дд-мм-гггг или что-то еще.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 22 апреля 2020

Не существует универсального параметра для обработки любого формата даты. У вас есть DateStyle параметр и правила интерпретации даты / времени .

0 голосов
/ 22 апреля 2020

Попробуйте ввести строку с меткой времени, а затем с датой. Что-то вроде:

выберите '2010-01-01 12:00:00' :: timestamp :: date

...