тут поможет функция [URL=https://www.php.net/manual/ru/function.usort.php]usort[/URL] в result_modifier.php $arResult['ITEMS'] пробежаться по датам(переведенным в strtotime()) и по ним уже делать сортировку
json в прямом sql, Почему в БД хранится невалидный json