This whole function should just call the other one with DateTime.MinValue and DateTime.MaxValue.  Let's minimize duplicated code.