Перетворення дати в mysql за допомогою date_format ()

Не великий приклад, як правильно перетворити дату збережену в mysql.
Найшвидший і ефективний варіант.

Запит через mysql select в результаті спростив мою роботу і вийшов такий:

$ Res = mysql_query ($ query);
while ($ row = mysql_fetch_array ($ res)) // Прибираємо з тайтла html теги і зайві прогалини
$ Title = strip_tags (trim ($ row [# 'post_title #']));
// З аноносом можна не проводити такі
// маніпуляції, тому що ми вставимо його в блок CDATA
$ Anon = $ row [# 'post_short_body #'];
$ Url = $ row [# 'post_id #'];

$ PubDate = $ row [# 'post_datetime #']. # ' # '. Date (#' T # ');

Дивіться уважно код вище там є питання, може хто знає і допоможе мені усунути цю так би мовити помилку.

У мене ще питання є, може хто допоможе:
до цього я користувався функцією

$ PubDate = date ( "D, d M Y H: i: s T", $ row [# 'post_datetime #']);

А по другому питанню, швидше за все date не розуміє такий формат, спробуйте підсунути НЕ конвертований вид дати з бази

не працює (замість дати повинна бути змінна)

@mysql_query (# 'SET lc_time_names = "ru_RU" #');

DATE_FORMAT (date_create, # '.% B% Y% k:% i #') AS date_create

Це, начебто, має стосуватися і днів тижня.

mysql_query (# 'select *, DATE_FORMAT (date_create, #'.% b% Y% k:% i # ') AS date_create.

Схожі статті