How to add months to a date (datetime object)?
Roy Smith
roy at panix.com
Sun Mar 15 16:27:01 EDT 2009
In article <mailman.1915.1237140862.11746.python-list at python.org>,
Chris Rebert <clp2 at rebertia.com> wrote:
> Besides your behavior, one could equally well argue that a 31st repeat
> on months without a 31st should just be dropped, or that it should
> carry over onto the 1st of the next month (ignoring the complications
> of February). Which behavior one needs is completely
> context-dependent.
Indeed. For example, my wife started her current job on a Feb 29th. There
are significant financial events that happen on various anniversaries of
her employment (vesting of stock and retirement benefits). It really is
important that everybody know exactly what is meant by "10 years from Feb
29th, on a given year", and what it means in one context may not mean what
it means in another.
More information about the Python-list
mailing list