儒略日(JD)是一种不用年、月的长期纪日法。它以倒推到公元前4713年1月1日格林尼治平时正午为起算日期,每天顺数而下。在
天文计算中还常采用约化儒略日(MJD),其定义为 MJD = JD - 2400000.5
引用自 javascript计算MJD
var today=new Date();
var year=today.getYear();
var month=today.getMonth();
var day=today.getDate();
month+=1;
if ((month==1 ) || (month==2)){
year-=1;
month+=12
}
var A=Math.floor(year/100);
var B=2-A+Math.floor(A/4);
var C=Math.floor(365.25*year) ;
var D=Math.floor(30.6001*(month+1));
var JD=B+C+D+day+1720994.5;
var MJD=JD-2400000.5;
alert(MJD);
天文计算中还常采用约化儒略日(MJD),其定义为 MJD = JD - 2400000.5
引用自 javascript计算MJD
var today=new Date();
var year=today.getYear();
var month=today.getMonth();
var day=today.getDate();
month+=1;
if ((month==1 ) || (month==2)){
year-=1;
month+=12
}
var A=Math.floor(year/100);
var B=2-A+Math.floor(A/4);
var C=Math.floor(365.25*year) ;
var D=Math.floor(30.6001*(month+1));
var JD=B+C+D+day+1720994.5;
var MJD=JD-2400000.5;
alert(MJD);