Доброго времени суток. Возникла проблема при создании экземпляра класса DateTime.
$arSelect = Array("ID", "IBLOCK_ID", "NAME", "PROPERTY_STATUS","DATE_ACTIVE_FROM");
$arFilter = Array("IBLOCK_ID"=>12, "PROPERTY_STATUS_VALUE"=>"Черновик");
$res = CIBlockElement::GetList(false, $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement()){
$arFields = $ob->GetFields();
$date_active = new DateTime($arFields['DATE_ACTIVE_FROM']);
$date_now = new DateTime("now");
if($date_active>$date_now){
}
При создании экземпляра $date_active прекращает выполняться код. Если закомментировать создание экземпляров $date_active, $date_now программа работает. Почему не получается создать экземпляры?
$arSelect = Array("ID", "IBLOCK_ID", "NAME", "PROPERTY_STATUS","DATE_ACTIVE_FROM");
$arFilter = Array("IBLOCK_ID"=>12, "PROPERTY_STATUS_VALUE"=>"Черновик");
$res = CIBlockElement::GetList(false, $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement()){
$arFields = $ob->GetFields();
$date_active = new DateTime($arFields['DATE_ACTIVE_FROM']);
$date_now = new DateTime("now");
if($date_active>$date_now){
}
При создании экземпляра $date_active прекращает выполняться код. Если закомментировать создание экземпляров $date_active, $date_now программа работает. Почему не получается создать экземпляры?