現在のユリウス日

※このページは、JavaScript を使っています。(IE4, NN4 以上を推奨)


《解説》

●プログラムの説明

 JavaScriptプログラムの主要部分は、以下の関数です。

 現在時間は、getTime メソッドで得ることができますが、これは1970年1月1日AM0:0:0(世界時)からの、ミリ秒(1/1000秒)単位の経過時間です。
 このミリ秒単位のgetTime の値を、ユリウス日の日単位に変換するには、1000倍(秒単位)×60倍(分単位)×60倍(時単位)×24倍(日単位)、計86400000倍します。後は 1970年1月1日AM0:0:0(世界時) がユリウス日の 2440587.5日に相当しますので、その値を加えれば、現在のユリウス日が得られます。

関数の機能:
 現在のユリウス日を得る。
関数の引数:
 なし
関数の戻り値:
 ユリウス日 [単位:日]
入力グローバル変数:
 なし
出力グローバル変数:
 なし
function GetNowJD()
{
  var now=new Date();
  var jd;

  jd=now.getTime()/86400000+2440587.5;
  return jd;
}

☆プログラム実行結果

現在のユリウス日は 日です。


HOME
inserted by FC2 system