月相計算機
輸入任何一日(公曆),即刻計到當日嘅月相、月齡(即新月之後過咗幾日)同月面照明百分比,亦會列出未來四個主要月相(新月、上弦、滿月、下弦)嘅日期,啱晒中秋賞月、觀星、攝影、釣魚同潮汐參考。
請揀返一個有效日期。
月相
殘月
- 照明面積
- 1.7%
- 月齡
- 28.3 日
未來主要月相
- 新月 2026年5月16日週六
- 上弦月 2026年5月24日週日
- 滿月 2026年5月31日週日
- 下弦月 2026年6月7日週日
以世界協調時間(UTC)中午為基準;本地時刻最多相差幾個鐘。
公式
月齡 ≈ (JD − JD₀) mod 29.530 588 853 日 | 照明 = (1 − cos(2π × 月齡 / 29.531)) ÷ 2
- · JD₀ = 2 451 550.260(2000-01-06 18:14 UTC 嘅新月,USNO 數據)。
- · 平均朔望月(synodic month)= 29.530 588 853 日,係天文上計算月相嘅標準周期(Meeus《Astronomical Algorithms》2nd ed., 1998)。
- · 實際月相時刻會比平均計法早或遲最多大約半日,因為月球軌道係橢圓(近地點走得快、遠地點走得慢)。
- · 照明百分比採用圓軌道近似:新月 = 0%、上弦/下弦 = 50%、滿月 = 100%。
- · 中文月相名稱依香港天文台慣用:新月、蛾眉月、上弦月、盈凸月、滿月、虧凸月、下弦月、殘月。
- · 結果以 UTC 中午為基準;如果想睇香港時間嘅精確時刻,可以參考香港天文台「日出日落月相」表。
常見問題
點解今晚實際望到嘅月相同呢度計嘅有時差一日?
月球嘅軌道係橢圓嘅,喺近地點行得快(每日走約 14°),喺遠地點行得慢(約 11°),所以實際嘅新月/滿月時刻可以比平均朔望月計算嘅結果早或遲大概半日。我哋呢個工具用 USNO/IAU 推薦嘅平均朔望月(29.531 日)配合 2000-01-06 嘅新月做基準,足以準確「叫名」(新月、上弦、滿月、下弦等等),但唔保證精確到分鐘,呢個係天文計算嘅本質限制。
農曆初一就一定係新月、十五就一定係滿月?
農曆(即夏曆)將每個朔(新月)所在嘅日(以中國標準時間 UTC+8 為準)定為當月初一,所以初一一定係新月當日。但因為朔望月唔等於 30 日,滿月嘅實際日期通常喺農曆十五或者十六,會輪流出現,並唔係每次都係十五。中秋節嘅滿月偶然就會發生喺八月十六,係正常嘅天文現象。
照明百分比 50% 點解可能係上弦月又可能係下弦月?
上弦同下弦月嘅月面都係半光半暗,光位佔大約 50%,分別在於「邊邊光」:上弦月(waxing,照明面積增加緊)月光位係右邊(北半球觀測角度);下弦月(waning,照明面積減少緊)月光位係左邊。呢個工具會根據月齡判斷係 waxing 定 waning,再揀對應嘅 emoji(🌓 vs 🌗)。
同類工具
年齡計算機
由出生日期計算實歲、虛歲、總日數同距下次生日仲有幾耐。
日期相差計算機
輸入兩個日期,即時計到相差日數、工作天、週末、年月日同總週數/月數。
時區換算
揀本地同對方城市,即時換算指定時間嘅時區差。
日期加減計算機
由一個日期出發,加或減指定嘅年、月、星期、日,即時得到新日期同星期幾。
工作天計算機
計算兩個日期之間嘅工作天數,自動撇除星期六、日。亦支援由起點加 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 太陽公式計到當地嘅日出、日落、太陽中天同總日照時間。