最近做一个天文相关的项目遇到朱利安日期,类似这个样子:

59770.3662

整数位59770代表距离朱利安日第一天的天数.

小数位.3662代表是天的分数,用一天已经过的时间除以一天的总时间得到.朱利安的一整天是从中午到中午,所以中午12点为.0,下午6点是一天的四分之一为0.25,而午夜是半天为0.5,上午6点是四分之三为0.75

朱利安日期的好处是可以很方便的计算两个日期之间的间隔的天数.只需要两个日期相减就是相隔的天数.

朱利安日期与unix时间戳使转化的公式:

unix_time = (MJD−40587)×86400

朱利安日期是有周期的,当一个新周期开始时,朱利安日期会重新开始计算.第一个朱利安循环的起点始于公元前4713年1月1日,将于3268年1月22日结束.

posted @ 2018-10-26 18:02:57
评论加载中...

发表评论