システム管理コラム集LINE社に2000年の創業時から在籍。このブログでは日々経験していることを記録するようにしています。最近知ったんですが、生年月日から年齢を計算する簡単な計算式というのがあるそうです。(今日の日付-誕生日)/10000の小数点以下切捨て。PHPで書くとこんな感じです。19850101)/10000);※補足1(2007/8/21)「公の世界では年齢の判断って業務ごとに異なり、誕生日の前日に年齢取得させる業務が多い」とのことを聞きました。くわしくはこちらをご覧ください。alittlethingさん、ご指摘ありがとうございました。ウィンドウの形を自由にデザインする(2005.12.30)Commentsおお!...と思いましたが、考えてみれば当たり前の計算式ですねぇ。PMしまけんさんこちらで試したところ、9,10,10になりましたよ。こちらで試したところ、9,10,10になりましたよ。AMコメントありがとうございます。「誕生日の前日に年齢がインクリメントされるべきである」というのは法律を誤って解釈しているかと思います。前日ではなくて前日の満了時が正しいようです。よって特に問題なさそうです。詳細は以下をご覧ください。生年月日のほとんどが和暦で、西暦に変換するのが面倒臭いのです。いつも参考にさせていただいてます。>前日ではなくて前日の満了時が正しいようです。よって特に問題なさそうです。いえ、大きな問題なのです。公の世界では年齢の判断って業務ごとに異なるのです。誕生日の前日に年齢取得させる業務は多いですよ。PMalittlethingさん、コメントありがとうございます。なんと!貴重なご意見ありがとうございました。補足として追加させていただきます。AM[これはひどい]は、このエントリがひどいというよりも、ネタ的コードを、実用コードとして賞賛の嵐で迎えている人達が、[これはひどい]なのだと思います。AMr-westさん、コメントありがとうございます。~、そういうことですね。(補足の内容を修正します)だとしてもやはり[これはひどい]タグは陰口っぽくてやはり好きになれないなぁ。[浜村拓夫の世界]コンピューターで年齢を計算する簡単な方法がありました。(今日の日付-誕生日)/10000の小数点以下切捨て。言われてみれば当たり前だけど、シンプルなのでちょっと感動しました。システム管理コラム集"様のページより記事の紹介-生年月日から年齢を計算する簡単な計算式->最近知ったんですが、生年月日から年齢を計算する簡単な計算式というのがあるそうです。>(今日の日付-誕生日)/10000の小数点以下切捨て。[夢見るころをすぎても]これまでいろいろのたうち回って年齢計算をしていましたが、こんなに簡単な方法があるなんて。[よくわかりません][ネタ]タグがほとんどなく、ホントに実用コードとして感心してるっぽいブクマの数々。トリビア的ネタなら構わないけど、実用コードとして見ると、自分の最初の直感的感覚は[これはひどい]だった。ナヤミ]先週はブログをお休みさせていただきました。お休みの間にも多くの方にご覧頂いていたようです。ブログの更新が止まっていてもカウンタが回っていることにちょっと驚きです。