再说说我国的夏历,我国的传统历法,即今官称为农历,其实版本为《紫金历》。夏历的历算版本很多。都是阴阳历性质。夏历其实就是标准的天文历,历日,历月,历年都与实际天象挂钩的。所以夏历计算时排列历谱时必然有历算子午线,由于存在东西里差(就是时区),不在同一经线上的历日的起点也不会相同。所以古代的历算家一般都是以钦天监的地点进行测量起算,遇到核算古今的大测量时,就以夏都阳城,周公观象台遗址为起算点,古代称之为“地中”,再归算到钦天监所在的位置,清《时宪历》版本和《癸卯元历》版本是都城顺天府,民国时期的《新法天文夏历》版本是北京地方时,历算子午线是东经116.4度经线,民国《译天历》版本和现行夏历的《紫金历》版本都是东经120度经线。
夏历的节气和朔的都是地球“之外”的太阳和月球视位置规定的,而历日与其他历法包括格里历一样都是平太阳日(《癸卯元历》版本及以前是真太阳日,西历在1900年以前也是真太阳日),所以它的起点为夜半,也是与地球自转有关,如果历法计算和排列年月日使用的历日起点不同自然会排出年月日不尽相同的历谱来,比如张三以美国华盛顿的区时标记节气和朔的时刻,然后排谱,而李四使用北京时间标记朔和节气时刻,然后排谱,由于美国的历日起点与中国的历日起点相差半日,所以就可能出现同一个历年,张三用华盛顿时间排出的历谱是闰三月,而李四用北京时间排出的历谱是闰四月的情况,也可能张三排出的历谱全年13个月,而李四排出的历谱全年12个月的情况,也可能是张三排出的历谱四月是大月30天,而李四排出的历谱四月是29天,是小月,这样他们两人的历谱完全不一致,如果都以各自的历谱记录时间,不说明是哪个历算子午线排谱,就很容易历乱,而且排谱是很专业的事情,普通人用日历的时候用不同的历算子午线计算排列的年月日可能相差一日,一个月,甚至会出现不同的历年里,这就历乱了。
那有人可能会说,那就用历理置闰吧,这不就解决了闰月位置全球不唯一的问题了吗?历理置闰的规则就是如果中气与朔在同一日,要区分先后,中气时刻必须在朔时刻之后才能把中气算在本月,否则算在上月,由于朔和中气时刻全球同步,所以全球唯一,这样闰月的位置就全球唯一定下来了,看似精确合理,实际上忽略一个重要的东西,就是历日的起点,历法是给人用的,而人最重要的作息时间就是历日,太阳光照明暗的变化,实际上置闰规则就是没有了历日,这样历日成了不完整的了,会让使用的人感觉有中气的月份被置闰了,因为使用的人一日是从夜半开始,中气被归为初一日那天,变成本月了,本月有中气,但是又被置闰,严重违法夏历历理的现象,只要历算者自己知道那个中气在朔之前被算到上月去了。我国在清初至清代历案发生前实际使用过历理置閏,那个西元1645年闰六月,但是在历谱中该年的闰六月里却有中气,使人困惑不已,就是历理置閏两种标准留下的痕迹。
但是历理置闰也只能解决闰月全球唯一的问题,但是还是解决不了历年历月历日排列全球唯一的问题。可能会出现某个月相差一日的现象,如果各地都以自己的地方区时计算必然会产生不同的历谱排列,如果不加区分使用,交流时比如会令人困惑,历乱不可避免。
所以历法中必须明确排列历日历月历年时历日起点的计算经线,把排谱经线定下来,用于确定排谱时历日的起点定下来,就全定下来了,这样计算的历谱就是全球唯一的。使用这个历谱印刷的日历时完全可以使用当地时间,但是历谱排列是唯一即可。这样不会出现今年我这里的日历是闰三月,你那里的日历是闰四月或者没有闰月的情况,也不会出现今年二月你那里是29日,是小月而我这里二月是大月30日的情况。