Exemplo n.º 1
0
        $x->setLimit(2);
        $this->assertEquals($x->output(), '2 days, 12 hours');
        //30 minutes;
        $x->setThen(time() + 1800);
        $x->setString('years, months, seconds');
        $this->assertEquals($x->output(), '1800 seconds');
        $x->setString('minutes');
        $this->assertEquals($x->output_default, '30 minutes');
        //$x->setString('years');
        $this->assertEquals($x->output_years, '');
        $x->setThen(time() + (3600 + 945));
        $this->assertEquals($x->output_hourscowsminutescowssec_onds, '1 hour, 15 minutes, 45 seconds');
    }
}
$a = new Tests();
$a->testOutputTests();
// $x = new TimeGap\Timegap();
// $x
// 	//->setNow('2013-01-01')
// 	->setThen(time() + 3600)
// 	->setString("months, weeks, days, hours")
// 	->setLimit(3);
// echo $x->output();
// $x = new TimeGap\Timegap();
//    					//2 days + 12 hours, 30 minutes
// $x->setThen(time()+ (172800+43200+1800));
// $x->setString('days, hours, minutes');
// $x->setLimit(2);
//    // $this->assertEquals(
//    echo '<pre>';
//    echo $x->output();