Bonjour,
Voila je travaille sur du code pour faire statistiques, et là je dois calculer une moyenne d'age.
J'ai tout d'abord essayer de transformer les dates de naissance en age avec la fonction Age() et ensuite de calculer la moyenne mais ce fut un échec cuisant, ça me renvoi un numérique tout bizarre.
Ensuite,j'ai essayer de caster un age (puisque WebDev transforme l'age en année,mois,jour) en entier avec la fonction DateVersEntier() et ensuite de retransformer l'entier vers une date avec la fonction EntierVersDate et là pareil un semi-échec, vu qu'il me retransforme bizarrement l'entier vers une date.
Ex : en prenant mon cas
date de naissance : 1985/08/31
age : 00290428
en Entier : -646726
Retour de l'age en "date" = 0028-17-85 (YYYY-mm-dd)
Donc, là je bloque.
est ce que quelqu'un aurait une petite solution??
Pour info je suis sous WebDev 19 et ma BDD est sous MySql.
Merci d'avance
PS : Je hais les dates et elles me le rendent bien.
Partager