calculer l'âge à partir de la date de naissance
J'ai 2 zones de liste modifiables et 2 zones de texte. Ma première zone de liste déroulante contient des mois dans ce format de janvier, février, etc, et de l'autre zone de liste déroulante contient tous les chiffres de 1 à 31. Ma première zone de texte est txtyear
. Une fois la saisie de l'utilisateur de l'année de naissance de txtyear
une variable BOD
sera égale à la présente.
Dim BOD as string
BOD = cbomonth.text + "-" + cboday.text + "-" + txtyear.text
Le but de ma dernière zone de texte est à la poignée de l'âge de l'utilisateur qui sera calculé lorsque le curseur perdu l'accent sur txtyear
.
Peut aider quelqu'comment calculer l'âge.
- Ce fut l'une des premières questions à AFIN de, le numéro de la question 9. Fais un effort de recherche pour des questions, s'il vous plaît.
- désolé monsieur. im nouveau à la programmation. j'ai rechercher mais je ne comprends pas la plupart des codes..
- Puis vous n'avez pas à poser votre question dans un très intelligente. Vous êtes probablement juste obtenir plus de réponses que vous ne comprenez pas. C'est inutile de cours. Assurez-vous de parler du fait d'avoir trouvé les réponses et expliquer ce que vous ne comprenez pas sur eux. Poste le code que vous avez essayé et dire pourquoi il n'a pas ce qu'on espérait qu'il le ferait.
- Merci monsieur pour me dire à ce sujet. Je vais garder cela à l'esprit et assurez-vous que avant de poser une question.
- Hans, en fait, depuis que le numéro de la question 9 est pour le C#, et c'est pour VB, ce n'est pas exactement la même question. Cela dit, la question aurait pu être posée dans une bien meilleure façon.
Vous devez vous connecter pour publier un commentaire.
Il y a vraiment deux questions ici:
DateTime
objetJe vais vous suivez les autres instructions sur la façon d'utiliser
TryParseExtract
qui est certainement la bonne façon de procéder ici.Lors de la détermination de quelqu'un de l'âge de leur date de naissance, essayez d'utiliser ceci:
C'est la version de visual basic de haut réponses sur Jeff Atwood est très populaire question Comment dois-je calculer quelqu'un de son âge
J'ai écrit un billet de blog à propos de le calcul de l'âge à partir de la date de naissance ainsi.
Voici une manière un peu différente à l'aide de l'année et le mois de propriétés de la classe Date:
Voici une technique lorsque vous utilisez Visual Studio 2012
VB.NET langue
Utiliser cette fonction
Et de l'appliquer ..
pour compléter l'âge de l'information utiliser ce code en c#.`
`
Dim d1 Que la Date
Dim d2 Que la Date
d1 = Format(date de naissance.Value, "dd/MM/yyyy"
d2 = Format(Système d'.DateTime.Maintenant, "dd/MM/yyyy")
d = DateDiff(DateInterval.Année, d1, d2) d-1 fournit des informations précises âge