#723: Calendar::roll() over year boundaries yields wrong results
---------------------+------------------------------------------------------
 Reporter:  dominik  |       Owner:  dominik           
     Type:  defect   |      Status:  new               
 Priority:  normal   |   Milestone:  0.11.2            
Component:  date     |     Version:  HEAD              
 Severity:  major    |    Keywords:  calendar date roll
Has_patch:  0        |  
---------------------+------------------------------------------------------
 the wrongness of the results differs for each field you can roll
 {{{
 $c =
 AgaviContext::getInstance('web')->getTranslationManager()->createCalendar();
 $c->set(2007, 11, 30);
 $c->roll(AgaviDateDefinitions::DATE, 7); ## results in Date: Dec 6, 2007
 12:27:54 PM

 $c =
 AgaviContext::getInstance('web')->getTranslationManager()->createCalendar();
 $c->set(2007, 11, 30);
 $c->roll(AgaviDateDefinitions::WEEK_OF_YEAR, 1); ## Date: Jan 1, 2007
 12:30:19 PM
 }}}

-- 
Ticket URL: <http://trac.agavi.org/ticket/723>
Agavi <http://www.agavi.org/>
An MVC Framework for PHP5


_______________________________________________
Agavi Tickets Mailing List
[email protected]
http://lists.agavi.org/mailman/listinfo/tickets

Reply via email to