MCPで接続 →

計算を入力してください

公式

広告

結果

年間経過率
0.27%
が経過しました
通算日数(年内) 1
年間日数 366
残り日数 365
年間残り 99.73%

年間経過率計算ツールとは?

年間経過率計算ツールは、指定した日付が暦の上で1年のうちどこまで進んでいるかを正確に教えてくれるツールです。年・月・日を入力するだけで、その年の経過率(%)、1月1日から数えた通算日数、残りの日数、そして残りの割合(%)をまとめて表示します。うるう年(366日)と平年(365日)の違いも自動で正しく判定します。

使い方

まず年を選び、プルダウンから月を指定し、日を入力します。万一存在しない日付(たとえば2月30日など)を入れた場合は、その月の最終日に自動で補正したうえで、結果を瞬時に計算します。どの年にも対応しているので、過去・現在・未来いずれの進捗もすぐに確認できます。

計算式の解説

まず、その年がうるう年かどうかを次のルールで判定します。「年が4で割り切れればうるう年。ただし100で割り切れる世紀年は、さらに400でも割り切れる場合のみうるう年」というものです。これによって年間日数(daysInYear)が365日か366日に決まります。次に通算日数(dayOfYear)は、1月1日から指定した日付までの累積日数です。経過率は単純に

$$\text{Progress} = \frac{D}{\text{Days in Year}} \times 100\%$$

で求められます。

$$\begin{gathered} \text{Progress} = \frac{D}{N} \times 100\% \\[1.5em] \text{where}\quad \left\{ \begin{aligned} D &= \text{Day} + \sum (\text{days before } \text{Month}) \\ N &= \begin{cases} 366 & \text{Year} \text{ is leap} \\ 365 & \text{otherwise} \end{cases} \end{aligned} \right. \end{gathered}$$
1年の経過割合を示す横型のプログレスバー
年の進捗は、その年の経過日数を年間の総日数で割ったもので、バーで表示します。

計算例

2024年7月1日を例に考えてみましょう。2024年はうるう年なので、年間日数は366日です。うるう年の1月~6月は \(31+29+31+30+31+30 = 182\) 日。これに7月の1日分を加えると通算日数は183日になります。経過率は

$$183 \div 366 \times 100 = 50\%$$

ちょうど50%。残り日数は \(366 - 183 = 183\) 日です。

1年の経過分と残り分を示す円形のリングチャート
同じ考え方をリングで表現:色付きの弧が経過した期間です。

よくある質問

うるう年にも対応していますか? はい。うるう年の場合は2月が29日となり、その年の日数は366日として計算されます。

「通算日数(年内)」とは何ですか? その年の中で日付が何番目にあたるかを示す番号です。1月1日が1日目、12月31日が365日目(うるう年なら366日目)となります。

なぜ12月31日は365のときと366のときがあるのですか? それはその年の総日数そのものを表しており、うるう年か平年かで値が変わるためです。いずれの場合も12月31日は常にちょうど100%の完了となります。

最終更新: