格里高利历、儒略历与儒略日:来源审核指南
民用日期须先按历法采用政策解释,再转换成连续儒略日;公历与儒略历标签可能表示不同日子,而儒略日并不等于儒略历。适用范围与限制均明确列出。
概览
民用历法标签、各地改历日期、前推历法政策、天文纪年及从正午连续计数的儒略日必须分开记录。本页说明应核对什么、如何重复方法、近似反例错在哪里、哪些差异会改变结果,以及证据不能成立的范围。
概念速览
- 直接范围
- 审核结论:民用日期须先按历法采用政策解释,再转换成连续儒略日;公历与儒略历标签可能表示不同日子,而儒略日并不等于儒略历。
- 应核对证据
- 方法检查:保存书面日期与历法,验证历法改制中不存在的日期,先把当地时间转为UTC,再用注明正午起点与日小数的JD算法,并反向转换核实瞬间。
- 可重复方法
- 实例结果:历史记录若写儒略历十月四日,不能静默按推算公历解析;凭证应保留来源历法,并显示转换后的民用日期与儒略日。
- 实例
- 失败条件:把儒略日当作午夜起算会造成半日错误,因为天文约定从正午开始;若再省略时间尺度,还会增加另一项隐藏差异。
- 反例
- 记录差异:软件可采用各国历史改历、推算公历或固定改革截止点;这些做法都可内部一致,但相同日期字符串不一定表示同一天。
- 限制与安全
- 使用边界:历法转换只能确定计算瞬间,不能修复有争议的手稿日期,也不能验证占星;不确定历史断代应保持输入区间,不能制造虚假精度。
定义与范围
民用历法标签、各地改历日期、前推历法政策、天文纪年及从正午连续计数的儒略日必须分开记录。
民用日期须先按历法采用政策解释,再转换成连续儒略日;公历与儒略历标签可能表示不同日子,而儒略日并不等于儒略历。
证据与可重复方法
保存书面日期与历法,验证历法改制中不存在的日期,先把当地时间转为UTC,再用注明正午起点与日小数的JD算法,并反向转换核实瞬间。
实例与反例
历史记录若写儒略历十月四日,不能静默按推算公历解析;凭证应保留来源历法,并显示转换后的民用日期与儒略日。
把儒略日当作午夜起算会造成半日错误,因为天文约定从正午开始;若再省略时间尺度,还会增加另一项隐藏差异。
差异与争议
软件可采用各国历史改历、推算公历或固定改革截止点;这些做法都可内部一致,但相同日期字符串不一定表示同一天。
限制与安全使用
历法转换只能确定计算瞬间,不能修复有争议的手稿日期,也不能验证占星;不确定历史断代应保持输入区间,不能制造虚假精度。
来源与编辑依据
- US Naval Observatory: Julian Date ConverterUSNO “Julian Date Converter”, definition paragraphs immediately above the converter on continuous day count, the noon origin, UT1, and the 0.5 fraction at 0h UT1美国海军天文台对儒略日的官方定义与换算器,说明正午起点及该服务采用的UT1基础。
- Swiss Ephemeris 2.10 DocumentationSwiss Ephemeris 2.10 manual, chapters 2 “The Ephemerides”, 6 “Sidereal Time, Ascendant, MC, Houses, Vertex”, and 7 “Delta T”, pages 5–64公开的技术文档,说明星历、时间换算、恒星时、视位置、宫位、交点与ΔT;仍须公开软件政策和版本。