DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des dates et des heures
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renvoie l'âge à partir de la date de naissance.
Exemple
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 :
Calcul du jour de Pâques et d'un âge 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 : wd290std.dll
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale