Les Snippets

Connexion

nombre d'années(age)

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 19/07/2008 14:59:54 et initié par gillardg [Liste]
Vue : 2253
Catégorie(s) : Date & Heure
Langage sélectionné : VB 2005
Langages dispo pour ce code :
- VB 2005, VB 2008
- PHP 3, PHP 4, PHP 5
- VB6
- Voir tous les langages pour ce code snippet



Langage : VB 2005 , VB 2008
Date ajout : 19/07/2008
Posté par gillardg [Liste]

Public Function Age(ByVal Birthdate As System.DateTime) As Long

Try
Dim CurrentDate As System.DateTime = System.DateTime.Today 
Select Case Month(Birthdate)
Case Is < Month(System.DateTime.Today) 
Age = DateDiff("YYYY", Birthdate, Now())
Case Is = Month(CurrentDate) 
Select Case (Birthdate.Day)
Case Is < (CurrentDate.Day) 
Age = DateDiff("YYYY", Birthdate, Now())
Case Is = (CurrentDate.Day) 
Age = DateDiff("YYYY", Birthdate, Now())
Case Is > (CurrentDate.Day) 
Age = DateDiff("YYYY", Birthdate, Now()) - 1
End Select

Case Is > Month(CurrentDate) 
Age = DateDiff("YYYY", Birthdate, Now()) - 1
Case Else


Age = 0

End Select
Catch ex As System.Exception 
'Error handling code does here

End Try

End Function


Snippets en rapport avec : Date, Age



Codes sources en rapport avec : Date, Age

{PHP} FONCTION QUI CALCULE L'AGE A PARTIR D'UNE DATE DE NAISSANCE
Cette fonction permet de savoir l'âge en fonction d'une date de naissance au format français jj/mm/a...

{PHP} FONCTION QUI RETOURNE L'AGE AVEC LE JOUR/MOIS/ANNÉE DE NAISSANCE
Ce code peut être utile pour retourner l'âge d'un membre sur votre site ou sur votre forum par exemp...

{ASP / ASP.NET} CALCUL DE L'AGE D'UNE PERSONNE (ASP VBSCRIPT)
Calcul de l'age d'une personne à partir de sa date de naissance donnée en paramettre en ASP VBScript...

{C / C++ / C++.NET} CALCUL AGE
Ce code calcul l'age en decomposant d'abord tout en jours. Je pense que le code gère bien les année...

{Javascript / DHTML} HEURE, DATE DU JOUR DE L'INTERNAUTE ET FÊTE À SOUHAITER.
Ce petit développement AJAX (HTML + JavaScript + PHP + MySQL) sans prétention permet d'afficher l'he...

{C / C++ / C++.NET} CLASS DATE
C'est une classe Date avec tous ces fonction pour la saisie et l'affichage en mode complet et abrégé...

{} DATE ANSI SQL
Valide le format de date ANSI SQL "YYYY-mm-dd hh:mi:ss am/pm" Permet l'utilisation de "/", "-", "...

{Visual Basic, VB6, VB.NET, VB 2005} DATE DES SAISONS
Voici, une petite source pour calculer les dates précises des saisons... Le code n'est pas de moi...

{Delphi} MODIFIER LES DATES DE CRÉATION, DE MODIFICATION ET DE DERNIER ACCÈS D'UN FICHIER
La Source de grandvizir actuellement présente sur le site (http://www.delphifr.com/codes/CORRUPTEUR-...

{Visual Basic, VB6, VB.NET, VB 2005} AGENDA TOUT SIMPLE ( NO DATABASE)
agenda tout simple qui utilise un fichier pour chaque jour en lieu et place d'une base de données ...