John Machin wrote: > Jan 31 to Feb 27: 27d (ex) 28d (in) > Jan 31 to Feb 28: 28d (ex) 1m 1d (in) > Jan 31 to Mar 01: 1m 1d (ex) 1m 2d (in) > So 1 day short of 1m 1d is not 1m 0 d???
Exactly. Just as a person born on 1999-3-1 isn't a year old on 2000-2-29. Perfectly regular, consistent and reasonable. > I'd call this unreasonable, inconsistent, anomalous -- especially > when on the same website you do 1993-01-31 plus 1 month, it > gives you 1993-02-28 (as I'd expect). You're entitled to your opinion. -- bjorn -- http://mail.python.org/mailman/listinfo/python-list