Database

[{"FechaUltimoReporte":new Date("2020-07-01T07:58:00.327Z"),"Nombre":"Reportes del primero"},{"FechaUltimoReporte":new Date("2020-07-01T12:02:40.47Z"),"Nombre":"Reportes del primero"},{"FechaUltimoReporte":new Date("2020-07-01T18:29:21.928Z"),"Nombre":"Reportes del primero"},{"FechaUltimoReporte":new Date("2020-07-02T10:32:10.073Z"),"Nombre":"Reportes del segundo"},{"FechaUltimoReporte":new Date("2020-07-02T14:28:17.590Z"),"Nombre":"Reportes del segundo"},]

Query

db.collection.aggregate([{$match:{$expr:{$and:[{$gte:["$FechaUltimoReporte",new Date("2020-07-01T00:00:00.000Z")/** <- fecha inicial*/]},{$lte:["$FechaUltimoReporte",new Date("2020-07-01T23:59:59.999Z")/** <- fecha final*/]}]}}}])

Result