САМОУЧИТЕЛЬ PHP 4

       

Дата и время


MySQL поддерживает несколько типов полей, специально приспособленных для хранения дат и времени в различных форматах (табл. 26.5).

Таблица 26.5. Представление дат и времени в базах данных MySQL

Тип

Описание

DATE

Дата в формате ГГГГ-ММ-ДД



TIME

Время в формате ЧЧ:ММ:СС

DATETIME

Дата и время в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС

TIMESTAMP

Время и дата в формате timestamp. Однако при получении значения поля оно отображается не в формате timestamp, а в виде ГГГГММДДЧЧММСС, что сильно умаляет преимущества его использования в PHP

Надо заметить, что в PHP будет проще самостоятельно генерировать дату и время при вставке данных в таблицу, а не задействовать встроенные в MySQL типы. Например, привлекательный с виду тип TIMESTAMP на деле оказывается довольно неудобным, потому что отображается не в том виде, который мы ожидаем.



Содержание раздела