/** * Use cases : * - Calculate difference between 2 days * - Fetch the position of a date from another * - How many days form my birthday * * Returns a Duration Class @see Ddd\Time\Model\Duration. * */ public function testHowToKnowDiffBetweenItAndAnOtherDate() { $jan1 = new Date(2013, 1, 1); $jan10 = new Date(2013, 1, 10); $diff = $jan1->diff($jan10); $this->assertInstanceOf('Ddd\\Time\\Model\\Duration', $diff); $this->assertEquals($diff, new Duration(9, TimeUnit::day())); }