Для фильтрации по свойству инфоблока типа "Дата/Время". Например, выбрать все активные элементы в с PROPERTY_DATE = '24.15.2015 12:10:00' , фильтр будет выглядеть следующим образом:
[CODE]$date = '24.15.2015 12:10:00';
$date2 = strtotime($date) - CTimeZone::GetOffset();
$arFindElFilter = array(
'IBLOCK_ID' => $id,
'ACTIVE' => 'Y',
'PROPERTY_DATE' => date('Y-m-d H:i:s',$date2),
);
$arFindElSelectFields = array(
'IBLOCK_ID',
'ACTIVE',
'PROPERTY_DATE',
);
$el = new CIBlockElement;
$rsFindEl = $el->GetList(
array(),
$arFindElFilter,
false,
false,
$arFindElSelectFields
);
while ($findEl = $rsFindEl->Fetch())
{
print_r($findEl);
}
[/CODE]
[CODE]$date = '24.15.2015 12:10:00';
$date2 = strtotime($date) - CTimeZone::GetOffset();
$arFindElFilter = array(
'IBLOCK_ID' => $id,
'ACTIVE' => 'Y',
'PROPERTY_DATE' => date('Y-m-d H:i:s',$date2),
);
$arFindElSelectFields = array(
'IBLOCK_ID',
'ACTIVE',
'PROPERTY_DATE',
);
$el = new CIBlockElement;
$rsFindEl = $el->GetList(
array(),
$arFindElFilter,
false,
false,
$arFindElSelectFields
);
while ($findEl = $rsFindEl->Fetch())
{
print_r($findEl);
}
[/CODE]