Дата (timestamp) преобразуване

Hous

Registered
Имам едно поле,което "само" си записва датата на която е направен дадения запис,без да подавам стойности от срана на сървъра при INSERT into *****
структурата му е:
name | type | attributes | Null
item_date timestamp on update CURRENT_TIMESTAMP No
и датата се записва във формат 2012-09-15 09:57:57
Сега въпроса ми е,как ще е по удачно
1.Да се направи по някакъв начин да се Insert-ва заедно със записа или
2.просто да се редактира type...?
Искам да се показва от типа September 14 , Friday , 2012 (и евентуално да има час но да не съм длъжен да го показвам ,но все пак да го има в полето)
Thanks на който помогне!
 
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format

Правиш заявката така:

SELECT *,DATE_FORMAT(`името на полето`, '%W %M %Y') AS `newFormat` ....

Трябва само да подбереш подходящите аргументи
 
Понеже това което обясни не ми свърши рабоа,поне не и с моите знания,намерих друго решение:

Код:
//$itemdate idva direktno ot db-to vyv formata koito postnah po v predniq mi post 
$date = date_create($itemdate);

echo ' '.date_format($date, '<b>M</b> d , Y').' ';
 

Back
Горе