生肖同虛歲計算機
輸入公曆出生日期,立即計到你嘅十二生肖(鼠牛虎兔龍蛇馬羊猴雞狗豬)、天干地支年(例如 1990 年屬馬係庚午年)、所屬五行(金木水火土)同陰陽屬性,再對比香港人習慣嘅虛歲同國際通用嘅周歲,最後話你知下一個本命年喺幾時。生肖年份以農曆新年為界——例如 1990-01-15 出世仲喺 1989 蛇年內,並非 1990 馬年。
請揀返一個有效日期。
你嘅生肖
馬
庚午年 · 陽金
- 干支年
- 庚午
- 五行
- 陽金
- 生肖年份
- 1990
- 虛歲
- 37 歲
- 周歲
- 35 歲
- 下一個本命年
- 2026 今年就係你嘅本命年!
生肖年份以農曆新年為界;遇上歲首前後出生會自動歸入上一個生肖年。
公式
生肖年 = 出生公曆年(如出生日早於該年農曆新年則 −1) | 天干 index = (生肖年 − 1984) mod 10 | 地支 index = (生肖年 − 1984) mod 12 | 虛歲 = 今年生肖年 − 出生生肖年 + 1
- · 1984 年農曆新年(1984-02-02)係最近一個甲子年嘅起點,天干(甲乙丙丁戊己庚辛壬癸)+ 地支(子丑寅卯辰巳午未申酉戌亥)合共形成 60 年一個循環。
- · 十二地支同十二生肖一一對應:子鼠、丑牛、寅虎、卯兔、辰龍、巳蛇、午馬、未羊、申猴、酉雞、戌狗、亥豬。
- · 五行配對:甲乙木、丙丁火、戊己土、庚辛金、壬癸水;單數天干(甲丙戊庚壬)為陽,雙數(乙丁己辛癸)為陰。
- · 虛歲(Sui age):出生即為 1 歲,每逢農曆新年加一歲,係華人傳統紀齡方法;周歲則跟國際慣例,由出生當日為 0 歲、每逢生日加一。
- · 本命年指你嘅生肖再次當值嗰年,每隔 12 年出現一次。例如 1990 年屬馬,下次本命年就係 2026 年。
- · 農曆新年日期採用香港天文台《公曆與農曆對照表》,覆蓋 1900–2099 年;超出此範圍嘅日期會回傳 null。
- · 資料來源:香港天文台《公曆與農曆對照表》(hko.gov.hk)、USNO/NASA 月相星曆。
常見問題
我喺農曆新年前出生,到底算邊隻生肖?
生肖係跟農曆年計,唔係跟公曆元旦。如果你嘅公曆生日早過該年農曆新年,你應該歸入上一個生肖年。例如 1990-01-15 出世睇似馬年,但 1990 年農曆新年要到 1990-01-27 至開始,所以呢日出世仲屬於 1989 蛇年。呢個工具會自動處理農曆界線,輸入公曆日期就得,唔使自己換算。
虛歲同周歲有咩分別?我點同公公婆婆對齊?
虛歲跟農曆紀年:出世當刻已經算 1 歲,到下一個農曆新年再加 1 歲。所以個 BB 喺臘月底出世,年三十一過就由 1 歲變 2 歲。周歲跟公曆生日,出生當日係 0 歲,到下年同一日先變 1 歲。香港長輩、命理、傳統習俗通常用虛歲;醫療、學校、政府文件用周歲。本工具會同時顯示兩個數字,方便對照。
甲子、丙午呢啲名點解讀,又有咩用?
天干地支係古代用嚟記年、月、日、時嘅雙字符組合,10 個天干 × 12 個地支按固定順序配搭就有 60 個不重複嘅名,循環一輪叫一個花甲。例如 2024 年係甲辰年(甲 = 木陽、辰 = 龍),2026 年係丙午年(丙 = 火陽、午 = 馬)。命理算八字、擇日、傳統節慶(如還曆 60 大壽)都會用到呢套名。
網上有啲生肖計算器同我答案唔同,邊個啱?
大部分坊間工具用「公曆 1 月 1 日」作為生肖分界,得出嚟嘅結果同農曆並唔一致——只要你出生喺農曆新年前後(大概 1 月下旬至 2 月中),就好可能畀錯。亦有少數採用「立春」(每年 2 月 4 日左右)作為界線,呢個係命理八字嘅習慣。呢個工具採用最常見、亦最符合農曆民俗嘅農曆新年作為界線,數據依香港天文台官方表,1900–2099 年皆覆蓋。
同類工具
年齡計算機
由出生日期計算實歲、虛歲、總日數同距下次生日仲有幾耐。
日期相差計算機
輸入兩個日期,即時計到相差日數、工作天、週末、年月日同總週數/月數。
時區換算
揀本地同對方城市,即時換算指定時間嘅時區差。
日期加減計算機
由一個日期出發,加或減指定嘅年、月、星期、日,即時得到新日期同星期幾。
工作天計算機
計算兩個日期之間嘅工作天數,自動撇除星期六、日。亦支援由起點加 N 個工作天求結束日。
預產期計算機
由最後一次月經日期(LMP)用 Naegele 法則推算預產期,列出現時孕周、孕期同三個三月期分界。
工時計算機(上班/放工/午飯)
輸入上班同放工時間、午飯/休息分鐘數,即時計到當日工作幾多個鐘同薪金;自動處理通宵更(過夜)。
一年第幾日/第幾週計算機
揀一個日期,即時知道係該年第幾日(1–366)、ISO 8601 第幾週、星期幾、距離年初/年尾幾多日。
查日子係星期幾計算機(任何日期)
輸入任何公曆日期(包括過去同未來),即時查出嗰日係星期幾 — 適合查生日、結婚紀念日、歷史事件嘅星期。
Unix 時間戳 ↔ 日期轉換
輸入 Unix 時間戳(秒或毫秒)即時轉成 UTC、香港時間(HKT)、RFC 1123 HTTP 日期;亦可由日期反推時間戳,適合 debug log、API 同資料庫。
復活節日期計算機
輸入年份,用 Computus 演算法計復活節主日,連帶聖灰禮儀日、棕枝主日同耶穌受難日。
月相計算機
輸入任何日期,立即計到當日月相(新月/上弦/滿月/下弦等)、月齡同照明百分比。
西方星座計算機
輸入出生月日,即時知道你嘅西方星座(白羊、金牛、雙子…)、四元素、性質同對宮星座。
生日石(誕生石)對照表
揀出生月份,即時知道對應嘅現代誕生石、傳統誕生石、誕生花,配埋星座範圍同色卡,方便揀首飾或生日禮物。
儒略日 (Julian Day) 計算機
將公曆日期換算成儒略日 (JDN) 或修改儒略日 (MJD),常用於天文觀測、史學同跨曆法日期運算。
ISO 8601 週次計算機
輸入任何日期,按 ISO 8601 標準(週一為首日、首週含 1 月 4 日)計到 ISO 年份、週次(W01–W53)同星期幾。
時間相差計算機(時分秒)
輸入兩個時間(HH:MM[:SS]),即時計到相差幾多個鐘、分鐘同秒,支援跨夜班同小數時數。
香港法定年假計算機
輸入受僱年資,根據《僱傭條例》第 41AA 條即時計到法定有薪年假日數。
半歲生日 (Half-Birthday) 計算機
輸入出生日期,計到下一個半歲生日係邊日、距今幾多日,同埋你嘅半歲年齡(例如 33.5 歲)。
日照時間 (Sunrise/Sunset) 計算機
輸入緯度、經度同日期,用 NOAA 太陽公式計到當地嘅日出、日落、太陽中天同總日照時間。