1

Тема: Дата в MySQL

Подскажите какой тип данных лучше использовать для хранения даты в таблице MySQL?

Thumbs up Thumbs down

2

Re: Дата в MySQL

Тип date. Данные будут в формате 2010-06-13.
Если надо еще и время учитывать, то datetime (в формате 2010-06-13 12:47:53)

Thumbs up Thumbs down

3

Re: Дата в MySQL

Можно в базе хранить дату в формате INT. Для этого надо передавать в базу значение функции time() - это абсолютное время в секундах с 1 января 1970 года.
А для вывода времени можно использовать функцию date() передавая ей два параметра, первый - способ отображения, второй - собственно значение времени из базы.
Примерно так:
date('j.m.Y H:i',$frombd['date'])
Здесь время выводится как: день-месяц-год час:минута (27.08.2010 20:07)

Thumbs up Thumbs down