日常生活

誕生日まであと何日か計算機

設定
リセット
結果を共有
保存
埋め込み
バグを報告

計算機を共有

無料の電卓をあなたのウェブサイトに追加する

有効なURLを入力してください。HTTPS URLのみがサポートされています。


ページ上の電卓の入力フィールドにある現在の値を埋め込み電卓のデフォルト値として使用します。


入力ボーダーフォーカス色、スイッチのチェック時の色、選択項目のホバー色など。


利用規約に同意してください。

プレビュー

計算機を保存

計算機の設定

許可された範囲内の値を入力してください。

許可された範囲内の値を入力してください。

許可された範囲内の値を入力してください。

許可された範囲内の値を入力してください。

計算機を共有

「誕生日まであと何日」計算機とは?

この計算機は、次の誕生日まで残り何日あるかを正確に教えてくれます。生まれた月と日を入力すると、今日からその日付が次に巡ってくるまでを数えます。カウントダウンに生まれた年は関係なく、繰り返される月と日だけが重要です。

これは「誕生日まであとどれくらい?」という日常の疑問に、カレンダーをめくったり週を手で数えたりせずに答える最も手早い方法です。同じ考え方は、記念日、友人の誕生日、毎年の節目など、あらゆる年次の機会に使えます。

計算機の仕組みは?

2つの値を指定します。

  • 生まれた月、1(1月)から12(12月)までの整数と、
  • 生まれた日、1から31までの整数です。

計算機は、その月と日の組み合わせの次の出現を作成します。今年の誕生日がまだ来ていなければ、今年の日付まで数えます。すでに過ぎていれば、目標を翌年の同じ日付へ繰り越し、今日からの差を測ります。

今日の日付と目標の誕生日は両方とも深夜0時に正規化されるため、結果はきれいな整数の暦日数になります。

公式

BB を次の誕生日の出現、TT を今日の日付(両方とも深夜0時)とします。誕生日まで残り日数は次のとおりです。

Days Until Birthday=BT\text{Days Until Birthday} = B - T

ここで目標の誕生日は次のように選ばれます。

B={this year’s date,if it is today or still aheadnext year’s date,if it has already passedB = \begin{cases} \text{this year's date}, & \text{if it is today or still ahead} \\ \text{next year's date}, & \text{if it has already passed} \end{cases}

日数は、経過時間をミリ秒単位で1日のミリ秒数で割ることによって得られます。

Days=round(BT86400000)\text{Days} = \text{round}\left(\frac{B - T}{86\,400\,000}\right)

まもなく来る誕生日。 今日が6月12日で、あなたの誕生日が6月17日(月6、日17)だとします。その日付は今年まだ先なので、カウントダウンはちょうど 55 日です。

すでに過ぎた誕生日。 今日が6月12日で、あなたの誕生日が6月11日(月6、日11)だとします。今年の日付は過ぎているので、計算機は翌年の6月11日へ繰り越します。結果は今日からその日付までの日数 — おおよそ丸1年から1日を引いた分です。

当日の誕生日。 今日がちょうどあなたの誕生日なら、カウントダウンは 00 日と表示されます。次のお祝いは今まさに起きています。

実用的な注意点

  • 結果は常に今日を基準とするため、誕生日が近づくにつれて毎日1ずつ変わります。
  • 2月29日生まれは平年では珍しく、そうした年には次の正確な2月29日がさらに先になることがあるため、うるう日の結果はそれに応じて扱ってください。
  • 月と日だけが重要なので、自分の誕生日だけでなく、あらゆる年次の日付までのカウントダウンにこのツールを使えます。

繰り返しの日付ではなく特定の将来の日付までカウントダウンしたい場合は、日数計算機(指定日まで)を使ってください。祝日までカウントダウンするには、クリスマスまでの日数計算機を試し、任意の2つの日付の間の柔軟なカウントダウンには、日付カウントダウン計算機をご覧ください。

バグを報告

このフィールドは必須です。