Example #1
0
 /**
  * @test
  */
 function diff_in_hours_min_sec()
 {
     $d0 = DateTime::createTime('12', '23', '34');
     $d1 = DateTime::createTime('13', '34', '45');
     $d2 = $d0->modify('400 seconds');
     $this->assertEquals(1, $d0->diff->inHours($d1));
     $this->assertEquals(71, $d0->diff->inMinutes($d1));
     $this->assertEquals(400, $d0->diff->inSeconds($d2));
     $d3 = DateTime::createTime('13', '12', '45');
     $this->assertEquals(0, $d0->diff->inHours($d3));
     $this->assertEquals(49, $d0->diff->inMinutes($d3));
 }