この記事では、DateTimeの誕生日に基づいて人の年齢を計算する方法を紹介します。
解決策:データタイプの誕生日に基づいて(年の)人の年齢を計算してください。以下の手順に従ってください。 今日の日付を
と呼ばれる変数に保存します。今年の誕生日を差し引いて年齢を計算します:
today
leap年を調整するためにその人が今年にいたかどうかを評価することにより。そうでない場合は、1削減されます。 age = today.Year - birthdate.Year
<code class="language-csharp">// 保存今天的日期。 var today = DateTime.Today; // 计算年龄。 var age = today.Year - birthdate.Year; // 如果是闰年,则返回到此人出生的年份 if (birthdate.Date > today.AddYears(-age)) age--;</code>
以上が年齢の誕生日から人の年齢を計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。