Átalakítja a dátumot MySQL segítségével DATE_FORMAT ()

Nem egy nagy példa arra, hogyan kell átalakítani a tárolt dátum mysql.
A leggyorsabb és leghatékonyabb megoldás.

Kérést a mysql válassza eredményeképpen egyszerűsített munkámat, és kap ez:

$ Res = mysql_query ($ query);
while ($ row = mysql_fetch_array ($ res)) // Távolítsuk el a címet a HTML címkék és extra terek
$ Title = strip_tags (trim ($ row [# 'POST_TITLE #']));
// A anonosom nem folytat ilyen
// manipuláció miatt rakjuk egy CDATA blokk
$ Anon = $ sor [# 'post_short_body #'];
$ Url = $ sor [# 'POST_ID #'];

$ PubDate = $ sor [# 'post_datetime #']. # ' # '(T #' date #). „;

Nézze meg alaposan a fenti kódot van egy kérdés, talán valaki tudja, és segít nekem megoldani ezt a hibát, hogy úgy mondjam.

Van egy másik kérdés, tud valaki segíteni:
előtt, hogy én függvény segítségével

$ PubDate = időpont ( "D, d M Y H: i: s T", $ sor [# 'post_datetime #']);

És a második kérdés valószínűleg a mai napig nem érti ezt a formátumot, próbálja csúszik át nem alakult kilátás az bázisdátuma

Ez nem működik (a dátum helyett változó lehet)

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

DATE_FORMAT (date_create, # '% b% Y% k:.% I #') AS date_create

Ez, mint, is alkalmazni kell a hét napjait.

mysql_query (# 'kiválasztásához *, DATE_FORMAT (date_create, #' % b% Y% k:.% i # „) AS date_create.

Kapcsolódó cikkek