On Fri, Mar 02, 2012 at 10:17:08AM +0000, Zefram wrote:
> In the awkward case, it advances to March 1st:

...

> Of course, it has the downside that year addition isn't associative:
> advancing from a February 29th by four years gives a different result
> from advancing by one year four times.

...

> It's nicer, in that day addition *is* associative.  Of course, a quarter
> of the time (when the 365 days spans a leap day), the 365-days-later
> won't be the same-date-next-year.  Is that what you mean by the "leap
> year problem"?

Reasons Why You Should Never Write Custom Date / Time Handling Code Yourself 
Vol. 1 No. 1 - 3...

Matthew

Reply via email to