Для получения YYYY-MM-DD используйте:
select convert(varchar(10), getdate(), 120)
Редактирование: ой, он хочет DateTime вместо строки. Эквивалент TRUNC () в Oracle. Можно взять то, что я отправил и бросил к DateTime:
select convert(datetime, convert(varchar(10), getdate(), 120) , 120)
Давайте спишем это на неопытность в отладке Java с использованием Eclipse.
Запуская приложение в отладчике, я вылетел из-за RuntimeException. Щелкнув самый верхний элемент в стеке вызовов, я получил список переменных, в котором я увидел свое исключение e.
Конкретной ошибкой был InvalidArgument, потому что в моем MatrixCursor не было столбца _id. Добавление столбца с меткой _id устранило проблему, и теперь все работает.
Спасибо, что заставили меня снова взглянуть на отладчик! Будьте уверены в своих инструментах и хорошо разбирайтесь в них!