本工具計算什麼
此計算器將一個整數年份對應至十二生肖循環中的一個動物:鼠、牛、虎、兔、龍、蛇、馬、羊、猴、雞、狗、豬。這是一個基於輸入年份的循環查詢,用於檢查年份標籤或探索生肖序列。
該結果並非完整的中國曆法轉換。生肖年份在相關的農曆新年更換,而非在 1 月 1 日午夜。因此,出生於 1 月或 2 月初的人可能屬於前一個生肖年份,應針對出生日期確認實際的農曆邊界。
輸入欄位
輸入一個整數西曆年份,例如 2024。小數年份會被拒絕,因為對 2024.5 進行查詢並無意義。該欄位不接受月份、日期、出生時間、地點或時區。
若用於個人而非年份標籤,請保留完整的國曆出生日期。歷史日期也需要謹慎處理,因為曆法採用與各地計時方式存在差異。本計算器僅對您提供的數值年份進行模運算。
方法與公式
十二生肖順序每 12 年重複一次。實作以公元 4 年作為鼠年錨點,並計算非負餘數:
索引 = ((年份 − 4) mod 12 + 12) mod 12
索引 0 對應鼠,索引 1 對應牛,依此類推至索引 11 對應豬。將年份加或減 12 會得到相同的動物。雙重取模的形式確保即使年份小於錨點,索引仍保持在 0–11 範圍內。
此方法僅識別地支動物。它不會計算十天干、五行關聯、陰陽配對、農曆月份或四柱命盤。
計算範例
對於 2024,減去錨點:2024 − 4 = 2020。2020 除以 12 的餘數為 4,動物索引 4 為 龍。
對於 2025,餘數進位至 5,對應 蛇。因此,本工具報告 2024 → 龍 與 2025 → 蛇。
對於 2025 年 2 月 1 日的出生日期,請勿停留在數值年份的結果。請確認農曆新年在該國曆日期是否已開始。若尚未開始,慣用的出生年份生肖仍應遵循前一個農曆年。
如何解讀結果
請將答案理解為在簡單循環下與該編號年份慣常關聯的動物。它可用於標記日曆清單、確認循環間距,或支援教育性說明。兩個相同生肖的年份相隔 12 的倍數,但在更廣泛的六十干支循環中,它們並不相同。
生肖的解讀因社群和語言而異。例如,「羊」可能被稱為「山羊」或「綿羊」。此類翻譯選擇不會改變模運算的結果。
準確性與限制
最重要的限制是新年邊界。本工具不會詢問日期,因此無法為接近西曆年初的出生日期確定正確的生肖。針對該問題,請使用權威的西曆–農曆轉換表。
該結果為文化與曆法資訊,而非科學性格評估或預測。不應用於做出健康、就業、財務或人際關係的決策。歷史曆法研究可能需要超越現代轉換表的專業資料來源。
資料來源
- 香港天文台 公曆與農曆日期對照表 提供官方轉換表,用於檢查僅年份工具無法解決的農曆新年邊界。
- 香港天文台 農曆簡介 解釋了天文台維護的曆法背景及相關時間資訊。
編輯記錄
作者:SoupCalc 編輯團隊
最後審閱日期:2026年8月14日
審閱範圍:十二年索引、負餘數處理、龍與蛇的範例、農曆新年邊界警告,以及機構曆法連結,均已核對。