Мне нужно вывести все элементы за месяц.
Примерно представлю это так.
Но это код не работает. Т.к. DATE_CREATE храниться несколько в другом формате.
Я без проблем могу поменять даты в запросе на
Но при этом запрос работает не правильно. Видимо это связано с тем сравнение происходит не дат, а строк.
Подскажите как сделать такую выборку?
Примерно представлю это так.
| Код |
|---|
$arFilter = array(
'IBLOCK_ID' => array(1,19,20),
'>=DATE_CREATE' => '2011-02-01 00:00:00',
'<=DATE_CREATE' => '2011-02-28 23:59:59',
);
$db_res = $e->GetList(Array("SORT"=>"ASC", "DATE_CREATE"=>'DESC'), $arFilter); |
Но это код не работает. Т.к. DATE_CREATE храниться несколько в другом формате.
| Цитата |
|---|
| "24.02.2011 09:48:04" |
Я без проблем могу поменять даты в запросе на
| Код |
|---|
[">=DATE_CREATE"]=> string(19) "01.01.2011 00:00:00" ["<=DATE_CREATE"]=> string(19) "01.31.2011 23:59:59" |
Но при этом запрос работает не правильно. Видимо это связано с тем сравнение происходит не дат, а строк.
Подскажите как сделать такую выборку?
