ようこそ!浜村拓夫の世界へ

    ブログ内検索

    最近の記事

    ブックマーク数の多い記事

    Blog Translation

    Powered By FC2ブログ

    Powered By FC2ブログ
    ブログやるならFC2ブログ


    FC2ブログ LOGIN

    with Ajax Amazon

    誕生日から年齢を計算する簡単な方法

    このエントリーを含むはてなブックマーク はてなブックマーク - 誕生日から年齢を計算する簡単な方法 あとで読む
    コンピューターで年齢を計算する簡単な方法がありました。

    生年月日から年齢を計算する簡単な計算式

    (今日の日付-誕生日)/10000の小数点以下切捨て。


    言われてみれば当たり前だけど、シンプルなのでちょっと感動しました。
    ポイントは、年月日を連結した数値として扱うことですね。

    PHPで書くとこんな感じです。
    echo (int)((20070608 - 19850101)/10000);


    生年月日が1980年8月12日なら、19800812という8桁の数値として扱う。
    今日の年齢は、
    20070610-19800812=269798
    269798÷10000=26.9798
    小数点以下を切り捨てて、26歳
    と計算できます。

    閏年の2月29日生まれの人も、この計算式でOKだな。

    独習PHP 独習PHP
    山田 祥寛 (2006/01/24)
    翔泳社
    この商品の詳細を見る

    関連記事

    コメント

    コメントの投稿


    管理者にだけ表示を許可する

    トラックバック

    トラックバックURL:
    http://hamamuratakuo.blog61.fc2.com/tb.php/83-8788c59f

    FC2Ad