ホームページ >バックエンド開発 >PHPチュートリアル >phpは生年月日に基づいて年齢を生成します

phpは生年月日に基づいて年齢を生成します

WBOY
WBOYオリジナル
2016-06-13 13:16:041093ブラウズ

php は生年月日に基づいて年齢を生成します

<?php

$birthday = '1985-02-01';
$age = date('Y', time()) - date('Y', strtotime($birthday)) - 1;
if (date('m', time()) == date('m', strtotime($birthday))){

	if (date('d', time()) > date('d', strtotime($birthday))){
	$age++;
	}
}elseif (date('m', time()) > date('m', strtotime($birthday))){
	$age++;
}
echo $age;


?>


mysql 当前时间-n年计算
select date_add(curdate(), interval -1 year);
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:Magento関連の問題次の記事:Magento関連の問題