ある時刻まで何日なのか簡単に知りたい必要性があったので作ってみました。

HTML部分

HTML部分を示します。ボタンをクリックするとテキストボックスに入力されている値から対象の時刻までの日数と時間を取得します。

JavaScript部分

以下は現在時刻を表示するための関数です。

app.js

計算ボタンがクリックされたらテキストボックスから値を取得して計算をおこないます。このとき数字以外のものが入力されている場合は’入力された値が不正です’と表示させます。

どのテキストボックスにも数字のみが入力されている場合、現在時刻から○歳の誕生日(生年月日の○年後)までの時間を計算します。年齢、対象となる時刻、計算可能かを示す変数は他の関数でも使うのでグローバル変数にしています。

現在時刻から○歳の誕生日(生年月日の○年後)までの時間を計算し表示する関数を示します。