孫一沒想到。
一個日期代碼在明朝人心中居然如此重要,以至于參謀長和軍師不顧正在打仗也要搞清楚,以至于一向反滿不反明的孫定遼開始堅定地宣稱明朝皇帝為崇祯小兒僞天子。
在孫一看來,這個時代的人都有十分滑稽的執念。
比如,草原上的人不喝茶就會被活活憋死;做個小人偶插上針就能把人咒死;曆法出現錯誤王朝就會被颠覆。
他們也不想想,如果這些神奇的伎倆管用,還要戰争做什麼?
但是衆人看向孫一的表情,要麼義憤填膺,要麼心誠則靈。
孫一的汗頓時下來了。
看來既然是執念,今天不把這件事做個交代,他們是沒心思打仗了。
這些日子以來,孫一對明朝的曆法基本有了一個了解。
明朝的曆法簡單的說是太陽曆、太陰曆、幹支曆的三合一。
太陽曆以太陽的天迹軌道為周期,以太陽繞地一周為一日,以冬至到下一個冬至為一歲。
漢代以前的古曆規定一歲為365又4分之1日,漢代之後的曆法規定一歲的長度更為精确。如漢曆規定為365又1539分之385日;一歲平分為十二個節,以“子醜寅卯辰巳午未申酉戌亥”序數,每節中央有一個氣;十二個節點和十二個中氣各有名稱,合稱為二十四節氣。
太陰曆以月亮的一個圓缺周期為一個月,大月三十天,小月二十九天。從唐代開始,每月從“朔日”開始,為初一。所謂“朔”,就是指月球恰好運行到地球與太陽之間,三者位于同一個平面内。這時太陽正在月球背後,從地面上觀測者看不到月面任何明亮的部分。
中國的太陰曆規定以正月初一到下一個正月初一為一年。陰曆的一年不等于陽曆的一歲,一年為12個月或12個月加一個閏月,長度并不固定。
幹支曆就是采用天幹地支的六十進制來計數日、節、年。
幹支紀日作為中國傳統曆法,在中國古代一直使用,有史以來從未間斷,可以方便地連續地準确地向前或向後定位到每一天。
史載春秋時期魯隐公三年二月己巳日(公元前720年2月22日)曾發生一次日食。這确切地說明中國最晚于公元前720年就在使用幹支紀日。
幹支并不用來紀月。中國陰曆的月向來都是以數字叙述,如正月、二月、三月、四月、五月、六月、七月、八月、九月、十月、冬月、臘月。
後世經常說的“丙午月”、“丁未月”其實是誤傳。古人用幹支紀的是“節”,嚴格應當稱為“丙午節”、“丁未節”。丙午節即俗稱的“午月”、“午馬月”,為陽曆的芒種到小暑的一段時間。
憑借這些基本知識,孫一同時拿過兩本皇曆對比查看。
賈道士的皇曆的紙質比達海的皇曆差很多,很破舊,封面上多一行字小字:延安府刻印,不得于京師地方流通。
孫一問:“這本延安府的皇曆為什麼不能在京師流通?”
賈道士回答:“每年百姓需要的皇曆數量巨大,京師供應不了。各地官府可以在本地刻印本地發放,但是不能向京師輸送,否則就是犯上。”
孫一打開兩本皇曆。
達海的皇曆書頁很整潔,賈道士的皇曆在每日的吉兇宜忌欄目中經常用毛筆圈圈點點。
對比兩本皇曆的内容,除了版式字體,好像其它并無不同。
孫一翻到四月,賈道士的皇曆中四月十八那一天的厲注全部被塗掉,旁邊标注:天人下降,大吉大利。
達海的皇曆中那天的厲注顯示:四月十八。丙午,乙酉。芒種。大事不宜。
孫一腦海裡響起穿越那天早晨離開賓館時,賓館前台和孫一開玩笑,“今天開始就是猴年馬月了,什麼怪事都有可能發生,你一個人上山要小心呦――”
孫一在手機的萬年曆中查到那天:
2016年6月5日,星期日。農曆五月小,初一日。丙申年,甲午月,戊午日。朔10:59:32。芒種13:48:28。
就是說那天在上午10:59:32的時候,日月合朔進入陰曆五月;在下午13:48:28的時候,為芒種節氣,進入陽曆午月。
所謂猴年馬月,猴年指的是陰曆申猴年,從正月到臘月,馬月指的是陽曆的午馬月,從芒種到夏至再到小暑。
難道是太陽和月亮合謀,把自己從2016年的猴年馬月第一天送回到崇祯五年的猴年馬月第一天?
再往後翻,五月初一那天。
達海的皇曆顯示“五月初一,五月大。丙午,戊戌”。
賈道士的皇曆上在當天打了一個大大的叉,旁邊标注:“四月大,五月小。實為四月卅。以後五月吉兇厲注皆不準”。
原來問題出在這裡!
大明官方的皇曆是四月小,五月大。賈道士按照“天書”改成了四月大,五月小。官方的五月初一被改成了四月三十,所以之後聯軍的日子都比官方晚一天。
那時聯軍隻有賈道士一個“讀書人”,他又擁有皇曆,大月小月自然是他說了算。
賈道士這麼一改,形成了今天官方的日子是五月三十,聯軍的日子是五月二十九。
有意思的是,達海的皇曆上今年的夏至和端午是同一天,厲注為:“夏至至陽,端午至陰,陰陽沖突,大兇”。
賈道士的皇曆上夏至那天被改為五月初四,賈道士自己标注為“亢龍有悔”。夏至第二天才是聯軍的端午,賈道士标注為“否極泰來”。
耿秀才和土匪二杆子就是夏至那天來拜會聯軍,聯軍第二天攻打土匪島,開始以為島上鬧瘟疫,後來發現是土匪中毒。
四月大,五月小的始作俑者是孫一手機中的萬年曆。
萬年曆顯示:
“1632年6月18日,星期五。農曆五月小,初一日。丙午月,戊戌日。朔01:16:57。”
孫一暗暗叫苦。
太陽還算陽光,把自己從芒種送到芒種,算是點到點的服務;
月亮太陰險了,把自己從五月初一送出,卻在目的地的五月初一留給自己這麼一道難題!
所謂朔01:16:57,是指在淩晨01:16:57,月亮和太陽在同一個經度上。從天文學的意義上講,朔之前為上一個月,朔之後為下一個月。
曆法上不能把一天分成兩半,前半天屬上一個月,後半天屬下一個月。所以一般的做法是把日月合朔的當天作為下一個月的第一天。
那麼日月在淩晨01:16:57合朔,怎麼算?算前一天,還是後一天?
如果算前一天,那麼就是明朝的皇曆是正确的,四月小,五月大。
如果算後一天,那麼就是手機的萬年曆是正确的,四月大,五月小。