Битрикс: формат даты
Для корректирования форматы даты битрикс предоставляет следующие функции:
CDataBase::DateFormatToPHP - конвертирует формат допустимый в настройках сайта в формат принятый в PHP.
CDataBase::FormatDate - конвертирует время из строки одного формата в строку произвольного формата.
ConvertDateTime - конвертирует время из строки в формате сайта в строку произвольного формата.
MakeTimeStamp - конвертирует время из строки в Unix-формат.
ConvertTimeStamp - конвертирует время из Unix-формата в строку в формате сайта.
Они довольно сложны некоторые не поддерживают все шаблоны даты и на мой взгляд наиболее удобно использовать следующую комбинацию:
CDataBase::DateFormatToPHP - конвертирует формат допустимый в настройках сайта в формат принятый в PHP.
CDataBase::FormatDate - конвертирует время из строки одного формата в строку произвольного формата.
ConvertDateTime - конвертирует время из строки в формате сайта в строку произвольного формата.
MakeTimeStamp - конвертирует время из строки в Unix-формат.
ConvertTimeStamp - конвертирует время из Unix-формата в строку в формате сайта.
Они довольно сложны некоторые не поддерживают все шаблоны даты и на мой взгляд наиболее удобно использовать следующую комбинацию:
<?=CIBlockFormatProperties::DateFormat("j F Y", MakeTimeStamp($arItem["PROPERTIES"]["DATE"]["VALUE"], CSite::GetDateFormat()))?>
Этот комментарий был удален администратором блога.
ОтветитьУдалить