Postgresql формат даты с php

1

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

  • 0
    Формат даты и времени по умолчанию для Postgres: yyyy-mm-dd hh:mn:ss.ms Например, select '1812-10-23 11:12:13.111'::timestamp будет приниматься везде.
Теги:

2 ответа

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
    Спасибо! Я понял :)
1

У вас есть TIMESTRAMP и TIMESTAMP WITH TIME ZONE TIMESTRAMP.

Вы можете получить всю информацию здесь: http://www.postgresql.org/docs/9.4/static/datatype-datetime.html

  • 0
    Спасибо! Я понял :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню