집 >데이터 베이스 >MySQL 튜토리얼 >PHP와 MySQL을 사용하여 생년월일로부터 나이를 효율적으로 계산하는 방법은 무엇입니까?
생년월일로 나이를 계산하는 방법
다양한 시나리오에서 개인의 나이를 기준으로 결정해야 하는 경우가 있습니다. 그들의 생년월일. PHP와 MySQL에서 나이를 계산하는 포괄적인 가이드를 살펴보겠습니다.
PHP
PHP 버전 5.3.0 이상을 사용하는 경우 다음 접근 방식을 활용할 수 있습니다. :
$from = new DateTime('1970-02-01'); $to = new DateTime('today'); echo $from->diff($to)->y;
echo date_diff(date_create('1970-02-01'), date_create('today'))->y;
MySQL
MySQL 버전 5.0.0 이상 더 높은 경우 다음 쿼리를 활용할 수 있습니다.
SELECT TIMESTAMPDIFF(YEAR, '1970-02-01', CURDATE()) AS age
예
MySQL 데이터베이스에서 사용자의 생년월일을 검색하고 나이를 표시하고 싶습니다:
<?php $result = mysql_query("SELECT date FROM users WHERE>
위 내용은 PHP와 MySQL을 사용하여 생년월일로부터 나이를 효율적으로 계산하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!