mjd2date.m
来自「Modified Julian date conversion.」· M 代码 · 共 25 行
M
25 行
function [day,month,year]=mjd2date(mjd)
a=fix(mjd)+2400001.0;
part_of_day=mjd-fix(mjd);
if a<2299161.0
b=0.0; % for Julijan calendar
c=a+1524.0;
else
b=fix((a-1867216.25)/36524.25); % for Gregorian calendar
c=a+b-fix(b/4)+1525.0;
end
d=fix((c-121.1)/365.25);
e=fix(365.25*d);
f=fix((c-e)/30.6001);
day=c-e-fix(30.6001*f)+part_of_day;
month=f-1-12*fix(f/14);
year=d-4715.0-fix((7+month)/10);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?