public function testWhenEndDateIsAtMidnight_DoNotCountIt() { $timezone = 'America/Chicago'; $begin = Date::Parse('2014-11-01 12:00', $timezone); $end = Date::Parse('2014-11-02 00:00', $timezone); $range = new DateRange($begin, $end, $timezone); $this->assertEquals(0, $range->NumberOfWeekdays()); $this->assertEquals(1, $range->NumberOfWeekendDays()); }