Le Tuesday 24 June 2008 12:11:03 [EMAIL PROTECTED], vous avez écrit : > Hi! > > I am new in Python, so I count for your help. I need to get difference > in months between two dates. How to do it in python? I am substracting > two dates, for example date1 - date2 and I got result in days, how to > change it? >
Maybe the datetime and calendar modules may help too, but a simple solution is to get your dates in number of months (tm1 and tm2 being struct_time objects returned by time.localtime/gmtime) : m1 = tm1.tm_year * 12 + (tm1.tm_mon - 1) m2 = tm2.tm_year * 12 + (tm2.tm_mon - 1) then (m1 - m2) gives the difference in months (see the time modules docs for more infos) -- Cédric Lucantis -- http://mail.python.org/mailman/listinfo/python-list