title: Mongoose query between Start Date and End Date of a given collection
body: <p>I have the following collection:</p>
  
  <pre><code>db.sponsoreds.insert([
  {
      _id: 1,
      bannerPath: "dms1.jpg",
      startDate: new Date("December 12, 2015 12:00:00"),
      endDate: new Date("November 13, 2016 00:00:00")
  },
  {
      _id: 2,
      bannerPath: "dms2.jpg",
      startDate: new Date("January 12, 2015 12:00:00"),
      endDate: new Date("January 13, 2016 00:00:00")
  },
  {
      _id: 3,
      bannerPath: "dms3.jpg",
      startDate: new Date("November 12, 2017 12:00:00"),
      endDate: new Date("November 13, 2018 00:00:00")
   },
   {
   _id: 4,
   bannerPath: "grs1.jpg",
   startDate: new Date("February 01, 2016 12:00:00"),
   endDate: new Date("February 28, 2016 00:00:00")
  }
  ])
  </code></pre>
  
  <p>How do i query for documents that today is between their start and end dates?</p>
  
  <p><strong>EDIT: This is not a duplication to the suggested "already-asked-question" since:</strong>  </p>
  
  <p>I'm asking about whether Today is between 2 dates in the document and not whether a date in the document is between 2 dates.</p>