How to add months to a date (datetime object)?
aahz at pythoncraft.com
Mon Mar 16 05:08:41 CET 2009
In article <roy-C75465.16270015032009 at news.panix.com>,
Roy Smith <roy at panix.com> wrote:
>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
>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.
Because I'm well-aware of such issues, I would have asked to make my
official start date March 1. ;-)
Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/
Adopt A Process -- stop killing all your children!
More information about the Python-list