2016-02-01 2 views
1

У меня есть поле datetime, которое сохраняет данные в виде строки. Но я хочу сохранить его как тип даты. Есть ли какой-либо тип данных даты в Postgre sql, который принимает такой формат даты? 1 февраля 2016 года, 10:17Формат даты postgresql с php

+0

По умолчанию формат даты и времени для Postgres является 'гггг-мм-дд чч: млн: сс. ms'. Например, 'select '1812-10-23 11: 12: 13.111' :: timestamp' будет приниматься везде. – Abelisto

ответ

2

Вы можете использовать TIMESTAMP, DATE или TIME поле, чтобы сохранить дату, но дата переменные/поля в Postgres оленьей кожи сохранить формат.

http://www.postgresql.org/docs/9.4/static/datatype-datetime.html

Вы должны использовать Postgres функцию to_date(text, text) для преобразования из строки датировать

http://www.postgresql.org/docs/9.4/static/functions-formatting.html

+0

Спасибо! Я понимаю это :) –

Смежные вопросы