public static function ConvertFromDB($arProperty, $value, $format = '') { if (strlen($value["VALUE"]) > 0) { try { $time = new Bitrix\Main\Type\DateTime($value['VALUE'], "Y-m-d H:i:s"); $time->toUserTime(); if ($format === 'SHORT') { $phpFormat = $time->convertFormatToPhp(FORMAT_DATE); } elseif ($format === 'FULL') { $phpFormat = $time->convertFormatToPhp(FORMAT_DATETIME); } elseif ($format) { $phpFormat = $time->convertFormatToPhp($format); } else { $phpFormat = $time->getFormat(); } $value["VALUE"] = $time->format($phpFormat); $value["VALUE"] = str_replace(" 00:00:00", "", $value["VALUE"]); } catch (Bitrix\Main\ObjectException $e) { } } return $value; }