DevToys Web Pro iconDevToys Web Pro部落格
為我們評分:
試用瀏覽器擴充功能:

月相計算器

正在計算月相...
技術細節

月相計算器如何運作

工具功能說明

月相計算器會顯示目前月相、照明百分比,以及月相名稱(新月、眉月、上弦月、盈凸月、滿月、虧凸月、下弦月、殘月)。它也提供每月月曆視圖,顯示每天的月相,讓你不必查閱年鑑就能快速找到即將到來的滿月、新月與弦月。

常見使用情境

攝影師與戶外愛好者會查看月相,以規劃夜間拍攝、觀星或露營行程,視需求選擇明亮月光或黑暗天空。遵循月亮播種曆的園藝者會用它來安排播種與收成時機。漁民會參考月相來預測潮汐與覓食活動。此工具也被占星實務者用來追蹤月亮週期,以進行儀式、設定意圖與能量工作。

資料格式、型別或變體

月相以朔望月計算(從新月到新月約 29.53 天)。八個命名月相將此週期分成大致相等的區段。照明度以百分比表示,從 0%(新月)到 100%(滿月)。計算採用簡化的天文演算法,根據月球相對於太陽的黃經差來推算,對多數實用情境而言,精度可達數小時以內。

常見陷阱與邊界情況

此處使用的簡化演算法未考慮月球的橢圓軌道、天平動或視差,因此照明百分比可能與天文台資料略有差異。未提供月出與月落時間,因為它們取決於觀測者的地理緯度與經度。月相名稱採用朔望月的等分,而天文定義可能將弦月定位在精確的 90°/270° 伸長角,兩者可能最多相差一天。

何時使用此工具 vs 程式碼

使用此工具可快速目視確認今晚的月亮,或瀏覽接下來一整個月。對於需要精確月出/月落時間、日月食預測或特定地點資料的應用,請使用如 SunCalc(JavaScript)、Skyfield(Python)或 USNO API 等天文函式庫/服務,它們會以完整曆表計算位置,精度可達亞分鐘等級。