Datetime을 사용하여 생년월일에 해당하는 연령을 계산합니다.
사람의 나이는 DateTime 유형의 생년월일을 기준으로 사람의 나이를 계산하는 것이 매우 간단합니다.
솔루션 :
먼저, 현재 날짜를 오늘 이름 지정된 DateTime 변수로 가져옵니다. 그런 다음 현재 연도와 연말의 차이를 계산하십시오. 코드는 다음과 같습니다.
도약 연도 조정 :
사람의 생년월일이 윤년과 일치하는 경우 조정해야합니다. 그 사람의 생일이 그해에 통과되지 않았다면, 그는 나이를 하나씩 줄여야합니다. 이것은 Birthdate.date와 Today.addyears (-age)를 비교하여 달성 할 수 있습니다.
>> 참고 :
이 솔루션은 서양 시대의 개념에 따라 연령을 계산합니다. 동아시아 알고리즘이 필요한 경우 추가 수정이 필요할 수 있습니다. 위 내용은 DateTime을 사용하여 출생지에서 사람의 나이를 어떻게 계산할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!