piapia123
ja

人生の進捗計算

変換

処理はすべてブラウザ内で完結します。データは送信されません

入力
出力

生年月日を入れると、これまで生きた日数・週数・月数、想定寿命に対する進捗の割合、次の満年齢の誕生日と残り日数が表示されます。割合は年ではなく日数で計算します —— 年で数えると閏年の前後で 1 日ずれます。誕生日当日に開くと「次の誕生日」は「今日です」と出ます(意味不明な 365 日にはなりません)。計算はすべて端末内で完結し、生年月日がページの外に出ることはありません。

機能

  • 生きた日数・週数・月数・年数をまとめて表示
  • 割合は日数で計算するため、閏年の前後でもずれない
  • 想定寿命は変更可(既定 80 歳)。100 歳基準の表示も選べる
  • 次の満年齢の誕生日と残り日数。当日は「今日です」
  • 生年月日はネイティブのカレンダーから選択。スマホでは OS の選択画面
  • 2 月 29 日生まれは平年 2 月 28 日として扱い、その旨を明記
  • 1 行ずつコピーすることも、すべてコピーすることもできます

使い方

  1. 入力欄を開き、カレンダーから生年月日を選びます
  2. 必要なら想定寿命を変えるか「100 歳基準」にチェックします
  3. 日数・週数・月数・割合・次の誕生日がすぐに表示されます
  4. 行末のコピーボタンで個別の結果を取り出せます

よくある質問

なぜ割合を「年齢 ÷ 想定寿命」で出さないのですか?
閏年の前後で 1 日ずれるからです。満年齢は整数ですが、1 年は 365 日だったり 366 日だったりするため、年を分子にすると特定の日付で値が飛びます。生きた日数を総日数で割る方が単調で連続的で、「進捗バー」が表すべきものに近くなります。
今日が誕生日なのに 0 日/今日と出るのはなぜ?
今日がまさにその節目だからです。本ツールはまず「今年の誕生日」を求め、それが今日なら 0 を返します。過ぎてはじめて翌年に繰り上げます。365 日と出すと、当日の人に壊れていると思われます。
生年月日はアップロードされますか?
いいえ。計算はすべてブラウザ内で行われ、入力を外部へ送る通信はありません。生年月日は第三者に気軽に渡すべき情報ではありません。

関連ツール