Możesz użyć ISODate aby porównać daty:
"$lte" : ISODate("2015-06-17T10:03:46Z")
Data ISO działa, ponieważ w takim formacie jest Twoja data.
new Date()
zawija datę w pomocnik ISODate, ale nie jest w stanie przekonwertować w zapytaniu.
Sprawdź ten link, aby uzyskać więcej informacji:http://docs.mongodb.org/manual/core/shell-types/