Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Формат даты Новости (DATE_ACTIVE_FROM)

00 голосов
4
Релизована ли возможность вывода месяца в битриксе в формате - "названия месяца".
Если да, то не подскажите какой лучше функцией воспользоваться чтобы переделать имеющуюся дату.
Например: $arItem["DATE_ACTIVE_FROM"] -> в нужный мне формат.

Спасибо.
спросил 08 Фев, 14 от Kania (5,180 баллов)

4 Ответы

00 голосов
Можно так:

Код
$arDATE = ParseDateTime($arItem["DATE_ACTIVE_FROM"], FORMAT_DATETIME);

echo $arDATE["DD"]." ".ToLower(GetMessage("MONTH_".intval($arDATE["MM"])."_S")).", ".$arDATE["YYYY"];


Языковой файл с названиями месяцев входит в главный модуль и его подключать не надо.

Дока:
http://www.bitrixsoft.ru/help/source/main/help/ru/developer/general/date_time.php.html
http://www.bitrixsoft.ru/help/source/main/help/ru/developer/reference/functions/date/parsedatetime.php.html
ответил 23 Июнь, 14 от Kania (5,180 баллов)
00 голосов
Цитата
Vitaliy Kaplich пишет:
ToLower(GetMessage("MONTH_".intval($arDATE["MM"])."_S"))

Вместо месяца выводит запятую. Вы здесь пользуетесь Битриксовскими функциями или это чистый php?
В чём может быть загвоздка?
ответил 22 Окт, 14 от ZiGaN (100 баллов)
00 голосов
выведите массив $arDATE и посмотрите правильно ли разбирается дата... ссылки на описание функций дал выше...
ответил 21 Фев, 15 от Kania (5,180 баллов)
00 голосов
Извините, что я так надоедлив. Но уж очень проблема насущна.
Последние два часа играл в Шерлока Холмса и пытался в файлах Битрикса найти "Январь", но не нашёл.
Может проблема в языковых файла.
Спасибо.
ответил 31 Май, 15 от ZiGaN (100 баллов)

Похожие вопросы

0 голосов
1 ответ
0 голосов
1 ответ
спросил 16 Апр, 14 от avonar (100 баллов)
0 голосов
0 ответов
спросил 15 Фев, 14 от delajla (500 баллов)
0 голосов
3 ответов
0 голосов
5 ответов
спросил 16 Ноя, 13 от Jully (100 баллов)