時間與曆法
從恆星日與太陽日的四分鐘差距,到回歸年、時區與陰陽合曆的置閏智慧——理解人類如何對齊地球自轉、公轉與月球週期這三個不可通約的天文節奏。
為什麼時鐘的「一天」比星空的「一天」長了四分鐘
如果你某個晚上對著同一扇窗,記下某顆亮星剛好爬到窗框正中央的時刻,隔天再看一次,你會發現它提早了大約四分鐘抵達同一位置。一週後提早將近半小時,一個月後提早兩小時,半年後它乾脆在白天「經過」而看不見了。我們日常使用的時鐘並沒有壞——它走的是太陽的節奏,而星星走的是另一套節奏。這四分鐘的差距,正是地球公轉在時間裡留下的指紋。
要理解時間與曆法,就要先承認一件事:時間不是天上掉下來的均勻刻度,而是人類為了對齊「地球自轉」「地球公轉」「月球繞地」這三個彼此不可通約(incommensurable)的天文週期,所做出的一連串精巧妥協。曆法的歷史,就是這場妥協的歷史。

太陽日與恆星日:兩種「一天」
我們先釐清那神祕的四分鐘。
恆星日(sidereal day) 是地球相對於遙遠恆星自轉一整圈所需的時間。以遙遠恆星為參考,是因為它們距離極遠,視線方向幾乎不隨地球公轉改變,等於提供了一個「固定」的背景。恆星日長度約為 $23^{\mathrm{h}}\,56^{\mathrm{m}}\,4^{\mathrm{s}}$。
太陽日(solar day) 則是太陽連續兩次經過同一條子午線(即兩次「正午」)所需的時間,平均為 $24^{\mathrm{h}}$。
兩者為何相差約四分鐘?關鍵在於地球一邊自轉、一邊繞著太陽公轉。當地球自轉一整圈(相對恆星)時,它同時也沿軌道前進了一小段,於是太陽相對於地球的方向也偏移了一點點。地球必須「多轉」一點點,才能讓太陽再次回到正上方。
動手算一下:四分鐘從哪來
地球公轉一圈約 $365.25$ 天,因此每天沿軌道前進的角度約為
$$\Delta\theta = \frac{360^\circ}{365.25} \approx 0.9856^\circ.$$
地球自轉的角速度約為每分鐘 $360^\circ / 1436\ \text{min}$(以恆星日 $\approx 1436$ 分鐘計),即約 $0.2507^\circ/\text{min}$。要多轉 $0.9856^\circ$ 來「追上」太陽,需要的額外時間為
$$\Delta t = \frac{0.9856^\circ}{0.2507^\circ/\text{min}} \approx 3.93\ \text{min} \approx 3^{\mathrm{m}}\,56^{\mathrm{s}}.$$
把這 $3^{\mathrm{m}}\,56^{\mathrm{s}}$ 加到恆星日 $23^{\mathrm{h}}\,56^{\mathrm{m}}\,4^{\mathrm{s}}$ 上,正好得到 $24^{\mathrm{h}}$。這就是窗前那顆星每天提早四分鐘的物理根源——天文觀測者因此特別愛用恆星時(sidereal time):當某顆星的「時角」固定時,用恆星時報時最方便,望遠鏡只要對準固定的座標即可。
太陽時與平太陽時:真實太陽的不守時
到目前為止我們把太陽日當成精確的 $24^{\mathrm{h}}$,但這其實是「平均值」。真實太陽(你用日晷量到的那個太陽)每天並不準時。
視太陽時(apparent solar time),也就是真實太陽決定的時間,一年之中時快時慢。原因有二,下文深入段會詳述。為了讓鐘錶能以固定速率運轉,天文學家定義了一個虛構的「平均太陽(mean sun)」——它沿著天球赤道以完全均勻的速率運行,由它定義的時間就是平太陽時(mean solar time)。我們的民用時間,本質上就是平太陽時的延伸。
視太陽時與平太陽時之差,稱為均時差(equation of time),一年中可達 $+16$ 分鐘到 $-14$ 分鐘之間。這也是日晷讀數與手錶總對不齊的原因。
時區與地方時:把連續的時間切成方塊
地方時(local time) 嚴格說是依當地子午線決定的:你所在經度的正午,是太陽剛好過你頭頂的子午線那一刻。但若每個城鎮各用各的地方時,相鄰兩地差幾分鐘,火車時刻表會亂成一團——這正是十九世紀鐵路普及後催生標準時區的歷史背景。
地球自轉一圈 $360^\circ$ 對應 $24$ 小時,因此
$$\frac{360^\circ}{24\ \text{h}} = 15^\circ/\text{h},$$
每 $15^\circ$ 經度差對應一小時。理想時區就是把地球切成 24 塊、每塊 $15^\circ$ 寬。台灣採用 UTC+8,其中央子午線為東經 $120^\circ$。
看一個例子:台北的真正中午
台北位於約東經 $121.5^\circ$,比 UTC+8 的中央子午線(東經 $120^\circ$)偏東 $1.5^\circ$。換算成時間:
$$1.5^\circ \times \frac{4\ \text{min}}{1^\circ} = 6\ \text{min}.$$
(因為 $15^\circ$ 對應 60 分鐘,故 $1^\circ$ 對應 4 分鐘。)
這代表太陽真正過台北子午線的「地方視正午」,會比時鐘的 12:00 早約 6 分鐘。但別忘了還要加上均時差。例如某日均時差為 $-4$ 分鐘,那麼日晷正午對應的鐘錶時間大約是
$$12\text{:}00 - 6\ \text{min} - (-4\ \text{min}) = 11\text{:}58.$$
換句話說,當你的手錶顯示 11:58 時,太陽才真正爬到台北的最高點。曆法與時間從來不像表面上那麼整齊。
回歸年:曆法真正要對齊的目標
季節循環由太陽在天空中的高度決定,而這由回歸年(tropical year) 主宰——它是太陽連續兩次通過春分點的時間間隔,約為
$$1\ \text{回歸年} \approx 365.2422\ \text{天}.$$
注意它不是整數天,也不等於地球真正繞太陽一圈的恆星年(sidereal year)(約 $365.2564$ 天)。兩者相差約 20 分鐘,這個差異來自地球自轉軸的歲差(precession)——春分點本身在緩慢移動,使「回到春分點」比「回到同一恆星背景」稍快一些。曆法之所以對齊回歸年而非恆星年,是因為人類最在意的是季節(播種、收割、節氣),而季節跟著春分點走。
由於回歸年是 $365.2422$ 天,每年用 $365$ 天會少算約 $0.2422$ 天,四年累積近一天——這就是為什麼要有閏年。
陰曆、陽曆與陰陽合曆
人類的曆法可分三大類,差別在於「以誰為主」。
陽曆(solar calendar) 以回歸年為基準,目標是讓日期與季節長期對齊,月份只是把一年切成方便的段落,與月相無關。現行的格里曆(Gregorian calendar)(公曆)就是陽曆。
陰曆(lunar calendar) 以朔望月(synodic month,約 $29.53$ 天)為基準,每月對齊月相,但完全不管季節。$12$ 個朔望月約
$$12 \times 29.53 \approx 354.4\ \text{天},$$
比回歸年短約 11 天,因此純陰曆(如伊斯蘭曆)的月份會在四季中逐年漂移,約 33 年繞一整圈。齋戒月會在不同年份落在冬天或夏天,正源於此。
陰陽合曆(lunisolar calendar) 想兩者兼得:月份對齊月相,同時用「閏月」把年度長度拉回貼近回歸年。中國的農曆即屬此類——每月初一必為朔(new moon),但透過置閏讓春節大致落在冬末。
閏年與閏月:兩種補償機制
閏年(leap year) 是陽曆的補償。格里曆規則為:
- 能被 4 整除的年份為閏年(多一天,2 月 29 日);
- 但能被 100 整除者不閏;
- 除非又能被 400 整除,則仍閏。
於是每 400 年有 $400 - 4 + 1 = 97$ 個閏年。平均年長為
$$\frac{400 \times 365 + 97}{400} = \frac{146097}{400} = 365.2425\ \text{天}.$$
這與回歸年 $365.2422$ 天的誤差僅約 $0.0003$ 天/年,要積累一整天的偏差需約 $3300$ 年——這正是格里曆在 1582 年取代誤差較大的儒略曆(Julian calendar,平均 $365.25$ 天)的關鍵改良。
閏月(leap month / 閏月置閏) 則是陰陽合曆的補償。為了讓 12 個朔望月($\approx 354$ 天)跟上回歸年($\approx 365$ 天),每隔約 $2$ 至 $3$ 年插入一個閏月。傳統採「十九年七閏」的默冬章(Metonic cycle):
$$19\ \text{回歸年} \approx 235\ \text{朔望月}.$$
驗算:$19 \times 365.2422 \approx 6939.60$ 天,$235 \times 29.53 \approx 6939.69$ 天,兩者僅差約 $0.09$ 天。也就是說,每 19 年加 7 個閏月($12\times19 + 7 = 235$),就能讓月相與季節幾乎完美重合一次。中國農曆以「無中氣之月置閏」這個更精密的規則來決定閏月落點,但其長期節律仍與默冬章一致。
重點回顧
- 恆星日 vs 太陽日:恆星日($23^{\mathrm{h}}56^{\mathrm{m}}$)相對遙遠恆星,太陽日($24^{\mathrm{h}}$)相對太陽;差約 4 分鐘來自地球自轉同時公轉,每天得「多轉」約 $0.99^\circ$。
- 平太陽時與均時差:真實太陽不守時,民用時間採均勻的平太陽時;視太陽時減平太陽時即均時差,全年在 $-14$ 到 $+16$ 分鐘間擺盪。
- 時區與地方時:每 $15^\circ$ 經度對應 1 小時、每 $1^\circ$ 對應 4 分鐘;台灣 UTC+8 中央子午線為東經 $120^\circ$,台北真正的太陽中午比時鐘早約 6 分鐘(還要再修正均時差)。
- 回歸年是曆法的標的:$365.2422$ 天,對齊季節(春分點)而非恆星背景;兩者的差距源自歲差。
- 三類曆法與置閏:陽曆靠閏年(格里曆平均 $365.2425$ 天),陰陽合曆靠閏月(十九年七閏/默冬章),純陰曆則任由月份在四季中漂移。
深入探討(研究所視角)
均時差的兩個成因
均時差 $E$ 定義為視太陽時與平太陽時之差,$E = t_{\text{apparent}} - t_{\text{mean}}$,其全年曲線呈不對稱的雙峰,極值約 $+16$ 分鐘(11 月初)與 $-14$ 分鐘(2 月中)。它由兩個獨立物理效應疊加而成。
第一,軌道偏心率(eccentricity)。 地球軌道並非正圓,偏心率 $e \approx 0.0167$。根據克卜勒第二定律(Kepler's second law),地球在近日點(perihelion,約 1 月初)公轉角速度較快、遠日點(aphelion,約 7 月初)較慢。真實太陽沿黃道(ecliptic)的視運動速率因而不均勻。將平近點角與真近點角的差(中心差,equation of the centre)展開到一階:
$$\Delta\lambda_{\text{ecc}} \approx 2e\sin M,$$
其中 $M$ 為平近點角。此項貢獻一個年週期(一年一個循環)的正弦狀分量,振幅約 $7.7$ 分鐘。
第二,黃赤交角(obliquity)。 地球自轉軸相對黃道面傾斜 $\varepsilon \approx 23.44^\circ$。時間是由太陽的赤經(right ascension) 沿天球赤道的進展決定的,但太陽是沿黃道運行的。即使太陽沿黃道勻速前進,把黃道經度投影到赤道上得到的赤經,其變化率仍非均勻——在二分點附近黃道與赤道斜交,赤經「走得慢」;在二至點附近赤經「走得快」。此投影效應可近似為:
$$\Delta\alpha_{\text{obl}} \approx -\tan^2\!\left(\frac{\varepsilon}{2}\right)\sin 2\lambda,$$
其中 $\lambda$ 為太陽黃經。這一項是半年週期(一年兩個循環),振幅約 $9.9$ 分鐘。
兩項相加即得均時差。完整的近似式(以分鐘為單位、$M$ 與 $\lambda$ 換算後)常寫成:
$$E \approx 2e\sin M - \tan^2\!\left(\frac{\varepsilon}{2}\right)\sin 2\lambda,$$
正是這一個年週期項與一個半年週期項的干涉,造就了均時差曲線的不對稱雙峰。把 $E$ 對一天中的太陽位置作圖(縱軸赤緯、橫軸均時差),會得到天空中著名的「8 字形」日行跡(analemma)——同一時鐘時刻、整年拍攝太陽位置疊加而成的那條 8 字曲線。
曆法設計與歲差
曆法設計的深層難題,是它要對齊的目標本身在移動。歲差指地球自轉軸在外力矩下繞黃極緩慢進動,週期約 $25{,}772$ 年(柏拉圖年,Platonic year)。其成因是太陽與月球對地球赤道隆起(equatorial bulge)的差動引力施加力矩——地球因自轉而扁,赤道多出的質量被日月「拉正」,但自轉的角動量使軸轉而進動,如同陀螺。
歲差的直接後果,是春分點(vernal equinox)沿黃道每年西移約 $50.3''$(角秒)。這正是回歸年($365.2422$ 天,回到春分點)短於恆星年($365.2564$ 天,回到同一恆星)約 20 分鐘的原因:
$$\frac{50.3''/\text{yr}}{360^\circ \times 3600''/^\circ} \times 365.2564\ \text{天} \times 1440\ \text{min/天} \approx 20.4\ \text{min}.$$
由於曆法服務於季節,它必須追蹤回歸年而非恆星年。儒略曆假定年長為 $365.25$ 天,每年比真實回歸年長約 11 分鐘,約 128 年累積一天——到 16 世紀,春分已從原本的 3 月 21 日漂移到約 3 月 11 日,這正是格里曆改革(刪去 1582 年 10 月 5–14 日共 10 天、並修改世紀年置閏規則)的天文動機。
歲差還有更長遠的文化影響:因春分點移動,「北極星」並非永恆。如今的北極星是勾陳一(Polaris),但約 4800 年前埃及人看到的是天龍座的右樞(Thuban),而約 12000 年後,織女星(Vega)將成為相當接近的極星。黃道十二宮的「星座」與占星「星座」如今已錯開約一個宮位,同樣源於這條每 25800 年走一圈的緩慢進動。
值得一提的是,現代精密計時早已脫離天文觀測:國際單位制的「秒」自 1967 年起由銫-133 原子(caesium-133)的超精細躍遷頻率定義($9{,}192{,}631{,}770$ 個週期為 1 秒),協調世界時(UTC)再透過不定期插入閏秒(leap second) 來讓原子時與地球自轉(逐漸變慢且不規則)保持在 0.9 秒以內。從太陽日、回歸年到原子躍遷,人類量度時間的基準一路從天上搬到了原子內部——但曆法為了對齊季節而置閏的根本邏輯,數千年來始終如一。