Если дата новости хранится в DATE_ACTIVE_FROM, а интервал дат в $_POST['DATE_FROM'], $_POST['DATE_TO'] то новости можно получать так:
// это фильтр
$arFilter = array(
"IBLOCK_ID" => $arParams['IBLOCK_ID'],
">=DATE_ACTIVE_FROM" =>$_POST["DATE_FROM"],
"<=DATE_ACTIVE_FROM" =>$_POST["DATE_TO"],
);
// это получение
$rs = CIBlockElement::GetList(
array(),
$arFilter,
,false,false,array()
);
while ($ar = $rs->GetNext()) var_dump($ar);