On 26/02/10 10:17, Oscar Carballal Prego wrote:
El detalle de Jesús es cierto, aunque en el caso de esta aplicación no
es necesario implementarlo, de todas formas podría hacerse algo así no?
def age(self):
yeardays = 365
act_year = datetime.date.today().year
diff = (datetime.date.today() - self.birth_date).days
if act_year / 4 == 0 and act_year != 100 or act_year / 400 == 0:
yeardays += 1
else:
yeardays = 365
years = str(int(diff/yeardays))
return unicode(years + ' años')
¿"No es necesario implementarlo"? Pero es que la solución de restar años y
comparar mes/día es extremadamente sencillo de implementar y, además, exacto.
--
http://www.arnau-sanchez.com
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/