Битрикс: формат даты

Для корректирования форматы даты битрикс предоставляет следующие функции:

CDataBase::DateFormatToPHP - конвертирует формат допустимый в настройках сайта в формат принятый в PHP.
CDataBase::FormatDate - конвертирует время из строки одного формата в строку произвольного формата.
ConvertDateTime - конвертирует время из строки в формате сайта в строку произвольного формата.
MakeTimeStamp - конвертирует время из строки в Unix-формат.
ConvertTimeStamp - конвертирует время из Unix-формата в строку в формате сайта.

Они довольно сложны некоторые не поддерживают все шаблоны даты и на мой взгляд наиболее удобно использовать следующую комбинацию:



<?=CIBlockFormatProperties::DateFormat("j F Y", MakeTimeStamp($arItem["PROPERTIES"]["DATE"]["VALUE"], CSite::GetDateFormat()))?>

Комментарии

Отправить комментарий

Популярные сообщения из этого блога

Bitrix: кнопка добавить в корзину

Битрикс: какого х*я ты ищешь в неактивных разделах

Битрикс: highloadblock значения в свойстве список