Forum Webscript.Ru
Программирование => PHP => Тема начата: bhor от 12 Декабря 2001, 17:14:20
-
У меня есть дата полученная из mysql:
20011212135733 - Вот такая калечная.
Как бы ее разрезать с помошью ПХП, ну чтобы было 2001, 12.12, 13ч, 57минут
:D
-
смотри ф-ю substr
-
Ооо. Пасибо. Я ее продуплил коды первый раз листал мануал
-
Так это с помощью mysql можно сделать
Вот из мануала пример:
mysql> select FROM_UNIXTIME(UNIX_TIMESTAMP(),
\'%Y %D %M %h:%i:%s %x\');
-> \'1997 23rd December 03:43:30 x\'
-
select FROM_UNIXTIME(UNIX_TIMESTAMP(),
\'%Y %D %M %h:%i:%s %x\');
И как мне его применить относительно timestamp который у меня находится в таблице
-
select FROM_UNIXTIME(TIME,
\'%Y год %d.%m %h часов %i минут\') as DTime FROM tabname;
TIME - поле с типом timestamp.
-
Да только он мне выдает год 2000 и 28 мая. К чему это я незнаю, создал запись только что все написал как ты сказал.
-
смотри ман по функции DATE_FORMAT в mysql, т.к. насколько я понимаю, у тебя поле типа timestamp
-
Впринципе я эту проблему уже решил самим ПХП.
Просто интересно как можно сделать на уросне Мусклья
-
Извини, ошибся я.
date_format вместо from_unixtime
-
date_format вместо from_unixtime
А вот это работет.
Спасибо.