JavaScript использует месяцы 0 - 11, а не 1 - 12.
Итак, возьмите это, используя дату, которая у вас есть в качестве фильтра.
let a = new DateTime(2018, 12, 6, 0, 0, 0)
console.log(a)
Результат: 2019-01-06T00: 00: 00.000Z
То, что вы хотите, это новый DateTime (2018, 11, 6, 0, 0, 0)
Результат: 2018-12-06T00: 00: 00.000Z
Посмотрите, решит ли это проблему.
Поле dateSent находится как в отправленных, так и в полученных сообщениях.Вы можете установить Кому на свой телефонный номер Twilio, чтобы еще больше сократить набор данных до полученных SMS-сообщений на эту дату.