不按年月重新开始的日数

儒略日的英文名称是Julian Date,缩写为JD。普通日期由年、月、日组成,月长和年长又不完全相同;JD则连续累加,不因月底或年末而归零。日的小数部分进一步记录一天之内的位置,使相隔很久的观测也能使用同一数字序列。

这种表示法与儒略历有历史联系,却不是一回事。儒略历是一套分年、分月和置闰的历法,儒略日是一种连续计数。格里高利历日期同样可以转换为JD,不会因为完成换算就变成采用儒略历的历史记录。

参考:[1] [2]

远古零点与正午交界

JD的起点按逆推儒略历写作公元前4713年1月1日格林尼治正午。采用天文纪年,这一年为−4712年,因为天文纪年包含零年,而通常的公元前、公元后记法没有零年。逆推只是在现代计算中向过去延伸规则,并不表示那个时代已经使用儒略历。

这个远古起点与斯卡利杰的儒略周期有关。他把二十八年、十九年和十五年的周期组合,寻找共同起算年;后来天文学家把这一纪元用于连续日数。讨论起点的历史来源,不等于说现代所有时间尺度都由当时的钟表保存下来。

参考:[1] [4]

小数日与J2000.0

JD在正午跨过整数,因而午夜通常带有半日的小数。以TT尺度为例,J2000.0是2000年1月1日12时TT,写作JD 2451545.0 TT;同日0时TT则为2451544.5。相差0.5日就是十二小时,不是五小时。

小数日须按一日的比例理解,而不能直接当成时分数字。另一方面,整数日号与包含日内小数的JD也应区分:只保存整数会丢失时刻信息。处理观测日志时,明确保存了哪种量,往往比列出更多小数位更重要。

参考:[1] [3]

转换必须声明规则

JD本身不足以唯一说明精密时刻,还须写明TT、UT1等尺度。同一瞬间在不同尺度下的读数可以不同;把JD(TT)的数值不加说明地当作JD(UT1),并不是单纯改变显示格式。当地钟表日期也应先处理时区,不能直接当成格林尼治日期。

日期换算公式还可能有适用年代限制。美国海军天文台公布的一条简式明确适用于公元1801—2099年,不能不经检查就用于古代。在历史研究中,还须确认原记录实际采用的历法及年份编号。连续日数能简化比较,却不能替代对原始日期含义的辨认。

参考:[2] [3] [4]