若要查看某個過去日期有哪些行星處於逆行狀態,你需要一個 UTC 的瞬間、一個基於視地心黃道經度定義的逆行規則,以及一段簡短的探測——觀察每顆行星在接下來十二小時內經度的變化:帶負號的變化代表逆行,帶正號的變化代表順行,絕對值接近零的變化則代表該行星處於停滯或接近停滯狀態。逆行行星追蹤器正是在訪客的瀏覽器中,將這個精確的運動標記規則套用於水星、金星、火星、木星、土星、天王星、海王星和冥王星,並以離線的 Astronomy Engine 2.1.19 配接器,以及記錄在案的本地日期、時鐘時間和 UTC 偏移量作為輸入。由於地心經度是從地球中心計算,而非從地球表面上的某個位置計算,因此這個工具不需要緯度、經度、海拔或任何裝置位置資訊,就能為某個特定的瞬間產生逆行狀態,而且在運算過程中絕不會開啟執行階段的網路通訊端。

為什麼在查詢逆行時,過去的日期很重要
人們查詢過去日期的逆行狀態,原因各不相同。一個常見的情況是,回顧某個生日、紀念日或重要的私人事件前後的天空,查看那個當下的行星是順行還是逆行。另一種情況是研究某個真實世界的事件,例如某次發射、某份合約的簽署,或某個做決定的當日,並想了解事情發生時有哪些行星正在減速或看似逆轉。第三種情況是文化或業餘天文領域,有人想驗證某項關於特定歷史時刻的已發表說法,或重建某個有記載的瞬間天空的樣貌。
這些任務都有一個共同的技術先決條件:你必須將某個特定地點和日期的時鐘時刻轉換為一個明確無歧義的類 UTC 瞬間,然後在該瞬間以及稍後不久,對每個被追蹤天體的視地心黃道經度行為進行分類。若缺少該地點和日期的 UTC 偏移量,光靠時鐘時間並無法指明唯一的瞬間,而得出的運動標記可能會誤差好幾個小時。有了記錄在案的偏移量後,同樣的時鐘時刻就能還原為任何星曆表都能評估的單一推算瞬間。
逆行行星追蹤器會檢查什麼
追蹤器會評估八個天體:水星、金星、火星、木星、土星、天王星、海王星和冥王星。太陽和月球被刻意排除在外,因為它們的地心黃道經度行為並非讀者通常所說的「逆行行星」之意。這裡的逆行狀態定義得既嚴格又具物理意義:對每個天體而言,工具會先計算輸入瞬間的視地心黃道經度,再計算十二小時後的經度,然後為這個差值加上正負號。若經度在這段時間內下降,該天體會被標記為逆行;若經度上升,則標記為順行;若絕對變化量低於 0.002°,則標記為停滯。
每個天體還會被指派一個黃道帶區段——也就是從白羊座 0° 開始的西方黃道帶中,慣用的十二個 30° 熱帶區分之一——以及在該區段內以度數表示的經度值。這些熱帶區段標籤是一種將黃道帶等分為 30° 切片的西方文化慣例,並非國際天文聯盟的星座界線。當某個天體距離區段邊界在 0.05° 以內時,表格會顯示一則警告,因為時間、偏移量或星曆的微小變動都可能會翻轉所印出的區段標籤。
如何查詢過去某個日期的逆行行星
- 輸入你想要調查的當地日期。請使用該地點的時鐘、曆法、日記或私人文件上所寫的那個格里高利曆日期。
- 輸入同一時刻該地點的當地時鐘時間;若你的來源使用 24 小時制,請照其格式填寫。例如,當來源使用 24 小時制時,請填寫 14:30 而非 2:30 pm。
- 輸入該地點在該日期的記錄在案的 UTC 偏移量,以 −12:00 至 +14:00 之間的有正負號的值表示。非整數小時的偏移量(例如印度 +05:30 或尼泊爾 +05:45)亦可接受。請勿自行臆造偏移量:在現代標準時區被採用之前,本地平均時未必能對應到現代的偏移量,因此結果必須視為一個推算性質的類 UTC 估計值。
- 查看狀態輸出,讀取每顆行星的運動標記(逆行、順行或停滯)、其所屬的黃道帶區段,以及在該區段內的經度。接近區段邊界的天體會帶有明顯的邊界警告,請將其視為暫時性的結果。
表格會拒絕不合理的格里高利曆日期、不合理的時鐘時間,以及格式錯誤的偏移量,並會拒絕超出 1700 年至 2100 年所支援之 UTC 範圍的標準化瞬間。它既不會要求、也不會接受或使用地理緯度、經度、海拔、GPS 或 IP 位置——地心經度是從地球中心計算,而非地球表面的某個位置。若你需要地形天空位置、宮位界線、星座相位、中點或上升點,你需要的將是另一種幾何約定與另一個工具;這個計算器明確地不會產生上述這些數值。
如何解讀運動標記、黃道帶區段與經度輸出
運動標記會告訴你,在你選定的瞬間,該行星看似在星空中向後移動(逆行)、向前移動(順行),或是幾乎沒有移動(停滯)。黃道帶區段會給出慣用的西方星座標籤,例如白羊座、金牛座或摩羯座。經度值則是該行星的視地心黃道經度,以該 30° 區段內的度數表示,因此其數值永遠會介於 0° 到略低於 30° 之間。
若你看到邊界警告,請將該星座標籤視為暫時性結果:請重新檢查該地點的日期、時鐘時間與偏移量,並確認在你選定瞬間的前後幾分鐘內,該天體是否真的越過了相鄰區段的界線。一份值得搭配閱讀的資料是逆行與順行的差異,以及如何分辨它們這篇指南,它從概念層次說明了同一套經度變化測試,並能幫助你理解為何「停滯」標記是介於逆行階段與順行階段之間,而非自成一個獨立狀態。
此計算的限制與誠實邊界
所支援的 UTC 範圍為 1700 年至 2100 年。在這個範圍之外,表格會直接拒絕輸入,而不會靜默地進行外推。所採用的星曆為視地球中心、即時的真黃道,而「預期值」的驗證是對照兩個外部預報源進行:NASA JPL Horizons 的觀測者數量 31,以及使用 INPOP 理論的 IMCCE Miriade ephemcc。追蹤器所使用的 Astronomy Engine 2.1.19 配接器只是受測試的離線實作,絕非預期資料的來源。若工具輸出與任一預報源之間的循環差超過五千分之一度,該次測試的雙重官方驗證閘門即判定為不通過。
此計算器同樣會拒絕靜默地重建歷史上的政治時區或日光節約時間的轉換。這意味著早期日期的結果,會依照訪客所輸入的約定被視為一個推算性質的類 UTC 估計值,而非十九世紀鐘點法規的司法鑑定級重建。請將每個印出的數值視為受雙重官方容差所約束的估計值,將其娛樂性質的定位放在結果旁邊一併閱讀,並記住這是一種文化性的天文體驗,並非醫療、法律、財務、安全、職涯或感情方面的建議。
此追蹤器與公開星曆資料來源的比較
| 比較面向 | 逆行行星追蹤器 | NASA JPL Horizons | IMCCE Miriade |
|---|---|---|---|
| 計算是否需要網路 | 否,在瀏覽器中離線執行 | 是,採請求-回應式 API | 是,採請求-回應式 API |
| 觀測者原點 | 地心(地球中心) | 可設定,包含地形位置 | 可設定,包含地形位置 |
| 納入逆行狀態判定的天體 | 水星至冥王星(不含太陽與月球) | 依每次請求設定 | 依每次請求設定 |
| 時間輸入方式 | 本地日期+時鐘時間+UTC 偏移量 | UTC 曆法瞬間 | UTC 曆法瞬間 |
| 支援的 UTC 範圍 | 1700 年至 2100 年 | 涵蓋更廣的歷史範圍 | 涵蓋更廣的歷史範圍 |
| 逆行的定義 | 12 小時經度差值的正負號,停滯門檻設於 0.002° | 可由所列每日經度計算 | 可由所列每日經度計算 |
| 額外輸出(宮位、相位、上升點) | 不產生 | 預設不產生 | 預設不產生 |
以上的比較是結構性的,而非數值性的:它整理出每個來源如何接受輸入、計算什麼,以及明確地將哪些項目留給其他工具處理。針對某個有記錄的過去日期所對應的精確運動標記、黃道帶區段與經度值,追蹤器會在本地進行查詢,並為每個天體印出一列,採用與 Lizely 水星、金星、火星、木星與土星的星座計算器相同的地心配接器。正是這個共用配接器,讓訪客能在不同的查詢之間來回切換——例如從水星星座查詢切換到水星逆行檢查——而不會在中途混用宮位系統或改變觀測者原點。
過去日期的逆行查詢無法做到的事
由於追蹤器純粹只是一個運動標記引擎,它無法告訴你某個過去的時刻為何重要、該次逆行在象徵意義上「代表」什麼,或這個格局應如何被運用。這類詮釋屬於因文化傳統而異的文化性詮釋層,工具刻意不會產生這些內容。它能做到的,是釘住天文事實:在 1700 年至 2100 年之內,針對某個有記錄的本地日期、時鐘時間與 UTC 偏移量,為每個被追蹤的行星標記為順行、逆行或停滯,印出其所屬的黃道帶區段與經度,並在區段標籤落在數值邊界時提出警告。這個範圍狹窄且可重複的答案,就是這個產品的全部內容,也是這個表格唯一承諾會給你的東西。
若你正在權衡各種選項,逆行土星不好嗎?如何查看自己的星盤對此有詳細說明。