Как перевести дату в формате UNIX в обычный формат03.11.2008 12:27

Во-первых, переименуем поле. Во-вторых, создаем поле формата date (или datetime, как необходимо вам). Потом даем команду:

UPDATE links2 SET date=DATE_FORMAT(FROM_UNIXTIME(date2), '%Y-%m-%d');

Где: date2 - старое поле (там, к примеру такие даты: 1086987600), 

date - новое поле, где будет 2004-06-12

 

Таким образом, вы можете хранить даты в одном небольшом числе, а показывать пользователям уже в нормальном виде. Например:

SELECT *,date_format(FROM_UNIXTIME(date2), '%d.%m.%Y') as date_user FROM links2;

Тогда в поле  date_user будут даты в формате 21.07.2008

<<< Как сделать картинку с защитным кодом (CAPTCHA)
Как сделать картинку с защитным кодом (CAPTCHA)
Абсолютное позиционирование в CSS >>>
Абсолютное позиционирование в CSS

Добавление комментария

Имя:
Текст:
Введите цифры, изображенные на картинке
protect

Если вы хотите написать личное письмо- Обратная связь