-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 02/26/2010 11:26 AM, Oscar Carballal Prego wrote:
> Me refería a que la aplicación tampoco va a hacer un uso intensivo de
> ese método como para tener que ser preciso, pero sí que tienes razón,
> voy a hacerlo como dios manda, no vaya a ser que el d
On 26/02/10 10:29, Chema Cortes wrote:
Es la típica pregunta que parece simple pero que acaba teniendo una
solución complicada. Hace un tiempo lo estuvimos discutiendo:
http://article.gmane.org/gmane.comp.python.general.castellano/18910
Leyendo el hilo en diagonal parece que ese caso era más
El 26/02/2010, a las 10:34, Arnau Sanchez escribió:
¿"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.
Me refería a que la aplicación tampoco va a hacer un uso intensivo de
ese método
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
Otra posibilidad para calcular la edad en años a partir de una fecha
de nacimiento:
import datetime
def getEdad(fecha_nacimiento):
delta = datetime.date.today() - fecha_nacimiento
return datetime.date.fromordinal(delta.days).year
--
Juan Ignacio Rodríguez de León
Movil: 605 890514
E-Mai
El día 26 de febrero de 2010 00:56, Oscar Carballal Prego
escribió:
> Tengo una duda respecto a una función que he creado. Estoy trabajando con
> django y he creado un método que calcula la edad (sólo los años) con
> respecto a un campo con la fecha de nacimiento. El código es este:
>
> def ag
On 26/02/10 00:56, Oscar Carballal Prego wrote:
respecto a un campo con la fecha de nacimiento. El código es este:
def age(self):
diff = datetime.date.today() - self.birth_date
years = str(diff/365).split(' ')[0]
return years + ' años'
Yo lo he hecho siempre como Jesus Cea lo explica en el ot
Perdón, me colé en una línea de código, sería
if act_year / 4 == 0 and act_year / 100 != 0 or act_year / 400 == 0:
Un saludo :)
El 26/02/2010, a las 10:17, Oscar Carballal Prego escribió:
Gracias Eduardo y Jesús,
El detalle de Jesús es cierto, aunque en el caso de esta aplicación
no es nec
Gracias Eduardo y Jesús,
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() -
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 02/26/2010 01:41 AM, Eduardo Matus wrote:
> cuidado con los caracteres especiales
> def age(self):
>diff = (datetime.date.today() - self.birth_date).days
>years = str(int(diff/365))
>return unicode(years + ' años')
¿Y los a
cuidado con los caracteres especiales
def age(self):
diff = (datetime.date.today() - self.birth_date).days
years = str(int(diff/365))
return unicode(years + ' años')
2010/2/25 Ricardo Cárdenes Medina
> 2010/2/25 Oscar Carballal Prego :
> > Hola a todos,
> >
> > Tengo una du
2010/2/25 Oscar Carballal Prego :
> Hola a todos,
>
> Tengo una duda respecto a una función que he creado. Estoy trabajando con
> django y he creado un método que calcula la edad (sólo los años) con
> respecto a un campo con la fecha de nacimiento. El código es este:
>
> def age(self):
>
12 matches
Mail list logo