Calculez l'âge en fonction de la date de naissance
Le type DateTime, connu comme un anniversaire personnel, est une tâche simple pour déterminer que leur âge (dans l'année) est une tâche simple.
Solution
Pour calculer l'âge de quelqu'un en fonction de l'anniversaire de Datetime, veuillez suivre les étapes ci-dessous:
Inscrivez la date d'aujourd'hui à une variable DateTime, par exemple,
.DateTime today = DateTime.Today;
. int age = today.Year - birthdate.Year;
), l'âge sera réduit de 1: birthdate.Date > today.AddYears(-age)
if (birthdate.Date > today.AddYears(-age)) age--;
Précautions Ce calcul suppose que le concept de "Western" est utilisé et que l'âge augmente le jour de l'anniversaire. En revanche, dans «l'algorithme d'Asie de l'Est», le premier jour de la nouvelle année a augmenté. Pour des calculs d'âge plus compliqués, envisagez d'utiliser une bibliothèque ou un système de calendrier qui considère les coutumes régionales.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!