生年月日から年齢を求める超簡単な方法

タイトルだけ書いてどこかに書いた気がしたんだけど、軽くログ検索してもみつけられなかったので一応。


   /**
    * calcAge
    *
    * yyyy-mm-ddから年齢を求める
    */
   function calcAge($birthday)
   {
       $birthday = implode('', explode('-', $birthday));
       return (int)((date('Ymd') - $birthday) / 10000);
   }

生年月日から年齢を計算する簡単な計算式:佐野裕のサーバ管理者日記:ITproにあるように、今日のYmdから誕生日を引いた結果を10000で割って小数点以下を捨てると年齢になるそうです。

ちなみに自治体ではカウントアップするタイミングが違うので気をつけろという話が「生年月日から年齢を計算する簡単な計算式」は使えるとは限らない – ある地方公務員電算担当のナヤミにあります。

Related posts:

  1. Ethna_UrlHandler::normalizeRequest
  2. PEARパッケージが存在するかどうかチェックする
  3. bench_loop.php
  4. csv parser
  5. 今日の書き捨て:実行したパソコンのIPアドレスを知る

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

ねこ認証:9つのパネルの中からねこを3匹選んでください

Additional comments powered byBackType