Forum Webscript.Ru

Программирование => PHP => Тема начата: bhor от 12 Декабря 2001, 17:14:20

Название: Как вырезать буковки в string
Отправлено: bhor от 12 Декабря 2001, 17:14:20
У меня есть дата полученная из mysql:
20011212135733 - Вот такая калечная.
Как бы ее разрезать с помошью ПХП, ну чтобы было 2001, 12.12, 13ч, 57минут
:D
Название: Как вырезать буковки в string
Отправлено: Britva от 12 Декабря 2001, 17:36:45
смотри ф-ю substr
Название: Как вырезать буковки в string
Отправлено: bhor от 12 Декабря 2001, 17:56:05
Ооо. Пасибо. Я ее продуплил коды первый раз листал мануал
Название: Как вырезать буковки в string
Отправлено: Макс от 12 Декабря 2001, 19:19:59
Так это с помощью mysql можно сделать
Вот из мануала пример:

          mysql> select FROM_UNIXTIME(UNIX_TIMESTAMP(),
                                      \'%Y %D %M %h:%i:%s %x\');
                  -> \'1997 23rd December 03:43:30 x\'
Название: Как вырезать буковки в string
Отправлено: bhor от 13 Декабря 2001, 10:52:23
Цитировать
select FROM_UNIXTIME(UNIX_TIMESTAMP(),
\'%Y %D %M %h:%i:%s %x\');

И как мне его применить относительно timestamp который у меня находится в таблице
Название: Как вырезать буковки в string
Отправлено: Макс от 13 Декабря 2001, 12:08:00
select FROM_UNIXTIME(TIME,
\'%Y год %d.%m %h часов %i минут\') as DTime FROM tabname;


TIME - поле с типом timestamp.
Название: Как вырезать буковки в string
Отправлено: bhor от 13 Декабря 2001, 13:06:57
Да только он мне выдает год 2000 и 28 мая. К чему это я незнаю, создал запись только что все написал как ты сказал.
Название: Как вырезать буковки в string
Отправлено: Antoxa от 13 Декабря 2001, 15:38:18
смотри ман по функции DATE_FORMAT в mysql, т.к. насколько я понимаю, у тебя поле типа timestamp
Название: Как вырезать буковки в string
Отправлено: bhor от 13 Декабря 2001, 16:07:06
Впринципе я эту проблему уже решил самим ПХП.
Просто интересно как можно сделать на уросне Мусклья
Название: Как вырезать буковки в string
Отправлено: Макс от 13 Декабря 2001, 16:34:06
Извини, ошибся я.
date_format вместо from_unixtime
Название: Как вырезать буковки в string
Отправлено: bhor от 13 Декабря 2001, 18:26:34
Цитировать
date_format вместо from_unixtime

А вот это работет.
Спасибо.