[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Дата в timestamp
IamSmorodin
Доброе утро. Дата создания поста хранится в timestamp. Как вывести ее в формат:

01 - 02 - 2010 13:35:34

Спасибо.

_____________
Мой Twitter
Подписывайтесь :)
Nikitian

echo date('d - m - Y H:i:s',$timestamp);
Ну и вообще для общего понимания: date()
IamSmorodin
Цитата (Nikitian @ 2.12.2010 - 06:46)

echo date('d - m - Y H:i:s',$timestamp);
Ну и вообще для общего понимания: date()

Общее развитие это хорошо smile.gif но я это знаю, просто почему-то выводит всегда

01 - 01 - 1970 03:00:00

Вот тут у меня загвостка. Хотя в БД даты нормально стоят.

_____________
Мой Twitter
Подписывайтесь :)
kirik
Цитата (IamSmorodin @ 1.12.2010 - 22:30)
Дата создания поста хранится в timestamp.

Какой таймстамп? UNIX? Или таймстамп самой БД?
IamSmorodin
Цитата (kirik @ 2.12.2010 - 07:29)
Цитата (IamSmorodin @ 1.12.2010 - 22:30)
Дата создания поста хранится в timestamp.

Какой таймстамп? UNIX? Или таймстамп самой БД?

самой БД. у меня поле 'created' в таблице имеет тип timestamp.

_____________
Мой Twitter
Подписывайтесь :)
kirik
Цитата (IamSmorodin @ 1.12.2010 - 23:36)
самой БД. у меня поле 'created' в таблице имеет тип timestamp.

Тогда два выхода:
- конвертировать таймстамп БД в unix timestamp, и потом использовать то что Nikitian написал
- либо форматировать дату при запросе при помощи DATE_FORMAT()
IamSmorodin
А как конвертировать сие в UNIX timestamp?

_____________
Мой Twitter
Подписывайтесь :)
linker
SELECT UNIX_TIMESTAMP(`field`) AS `field` ...
...

date('d.m.Y H:i:s', $row['field']);
либо
SELECT DATE_FORMAT(`field`, '%d.%m.%Y %H:%i:%s')...


_____________
Gear Framework
Gear Framework на Github
IamSmorodin
Спасибо огромное, разобрался smile.gif

_____________
Мой Twitter
Подписывайтесь :)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.