Добро пожаловать на сайт Bitrix Q&A, где вы можете задавать вопросы о программировании и разработке на Битрикс и получать быстрые и квалифицированные ответы от профессионалов!


Фильтрация по свойству дата

0 голосов
Добрый день, подскажите пожалуйста, как сделать такую вещь:

Есть элемент инфоблока у него есть свойство "Новый товар", тип этого поля Дата. Задача вывести все товары, у которых свойство "Новый товар" еще не просрочено, т.е. все товары, которые имеют "впереди идущую" дату. Делаю так:
Код
$before = date("d.m.Y", time());
global $arrFilter;
$arrFilter[">PROPERTY_NEW_PRODUCT"] = $before;


Выводится неверный результат. Проблема в том, что необходимо сравнить именно даты а не строки. Спасибо.
спросил 01 Ноя, 13 от Saitan (260 баллов)

2 Ответы

0 голосов
1. Свойство имеет тип дата/время?
2. Используйте date("d-m-Y", time()); date("Y-m-d", time());
ответил 04 Дек, 13 от unik (2,560 баллов)
0 голосов
Вах, спасибо, добрый человек!
ответил 17 Март, 14 от Saitan (260 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 22 Фев от аноним
0 голосов
4 ответов
спросил 26 Янв, 14 от Kania (5,180 баллов)
0 голосов
4 ответов
спросил 13 Янв, 14 от Tarakota (140 баллов)
0 голосов
3 ответов
0 голосов
3 ответов
спросил 09 Июль, 13 от Kiriel (2,010 баллов)
Управление продуктом: аналитика, разработка, продвижение