例えば H1.4.1生まれの人のデータを、4月1日前にレポートを出すと
年齢が18歳でなく19歳になってしまいます。どなたか知恵を下さい。
> 例えば H1.4.1生まれの人のデータを、4月1日前にレポートを出すと
> 年齢が18歳でなく19歳になってしまいます。どなたか知恵を下さい。
知恵といわれましても、どのような開発環境において、どのようなコードや設定を
行っているのかを明確にしないことには、適切な回答は望めないでしょう。
また、「4月1日前」というのが、具体的に何年何月何日から何年何月何日までの
期間を指すのかも曖昧です。もう少し具体的な内容を教えてください。
なお実装の際には、法律上は、誕生日の前日に年齢が増えるという点にもご注意ください。
(たとえば 4月1日生まれの人が加齢されるのは、4月1日 0時ではなく、3月31日 24時です)
ツイート | ![]() |