Сообщения

Сообщения за май, 2014

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

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