Age (Fonction) En anglais : Age Renvoie l'âge à partir de la date de naissance.
Age("19690513", "20051010") // Renvoie "00360427" soit 36 ans, 4 mois et 27 jours Age("19730912", "20050812") // Renvoie "00311100" soit 31 ans et 11 mois
// Quel âge avez-vous ? dMonAge est une Date dMonAge = Age("19790201", "20061025") InfoConstruit("Vous avez : %1 ans %2 mois %3 jours", ... dMonAge.Année, dMonAge.Mois, dMonAge.Jour) // Affiche : "Vous avez : 27 ans 08 mois 24 jours"
Syntaxe
<Résultat> = Age(<Date de naissance> [, <Date de calcul>])
<Résultat> : Chaîne de caractères - Age en années, mois et jours au format AAAAMMJJ. C'est le nombre d'années, de mois et de jours calendaires entre la date de naissance et la date de calcul.
- Chaîne vide ("") en cas d'erreur (par exemple si la date de naissance est postérieure à la date de calcul, ou si une des deux dates est invalide).
<Date de naissance> : Chaîne de caractères, variable de type Date ou variable de type DateHeure Date de naissance. Cette date peut correspondre à : - une chaîne de caractères au format AAAAMMJJ (AAAA correspond à l'année, MM au mois et JJ au jour).
- une chaîne de caractères au format AAAAMMJJHHmmSSCC (AAAA correspond à l'année, MM au mois, JJ au jour, HH aux heures, mm aux minutes, SS aux secondes et CC aux centièmes de seconde (utiliser CCC pour les millièmes de seconde)). Dans ce cas, seule la date est prise en compte.
- une variable de type Date.
- une variable de type DateHeure. Dans ce cas, seule la date est prise en compte.
<Date de calcul> : Chaîne de caractères, variable de type Date ou variable de type DateHeure optionnelle Date par rapport à laquelle l'âge est calculé. Cette date peut correspondre à : - une chaîne de caractères au format AAAAMMJJ (AAAA correspond à l'année, MM au mois et JJ au jour).
- une chaîne de caractères au format AAAAMMJJHHmmSSCC (AAAA correspond à l'année, MM au mois, JJ au jour, HH aux heures, mm aux minutes, SS aux secondes et CC aux centièmes de seconde (utiliser CCC pour les millièmes de seconde)). Dans ce cas, seule la date est prise en compte.
- une variable de type Date.
- une variable de type DateHeure. Dans ce cas, seule la date est prise en compte.
Si ce paramètre n'est pas spécifié, la date du jour est utilisée par défaut.
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Calcul du jour de Pâques et d'un âge
[ + ] Calcul du jour de Pâques d'une année donnée et calcul de l'âge d'une personne à une date donnée.
|
Composante : wd280std.dll
Documentation également disponible pour…
|
|
|
|