(整理)从阳历日子估计农历初一至三十的方法请参考.

时间:2022-04-04 04:33:27 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
精品文档

怎樣從陽曆日子估計月齡



「月齡」是表示月相 (盈虧) 的其中方法之一,周期為29.53 (即一個平均朔望月),新月的月齡是 天,滿月的月齡是14.8天。由于朔望月能在29.27 ~ 29.83天之間變化,月齡只是一個約數,不過已符合一般要求了,事實上,把月齡顯示至兩個小數位是無必要的,因為同一月齡值,在月面上的明暗分線 (Terminator) 也未必在同一位置。



月齡可從互聯綱、天文軟件或月曆查到,方便得很,但想領會更多道理,不妨用數學親自演算一下。我最近設計了一條從陽曆推算月相的近似公式 k = (Y 2000) x 12.3685 0.18試過在1900 ~ 2100年內都有效。式中的倍數表示一陽曆年內有365.25 / 29.5306 = 12.3685個朔望月,最後的0.18是調整量。



Y 是陽曆日子折換成帶小數尾的年,每天以UT 0h 0m 為開始。

若是 2000 Jan 1 Y = 2000.000 2005 April 1 Y = 2005.247 2005.25

2010 July 1 Y = 2010.496 2010.50 2033 Oct 1 Y = 2033.748 2033.75;餘類推。



k 的小數位可理解為月相,因此 k = zz.00表示「朔」(新月,初一左右) k = zz.25 表示「上弦」 (初七 ~ 初八) k = zz.50表示「望」 (滿月,十五 ~ 十六) k = zz.75 表示「下弦」 (廿二~廿三) k = zz.38(負數) 與正數zz.62意義一樣。



k的小數位乘以朔望月的平均長度便得月齡,例如 k = zz.43,月齡便是 0.43 x 29.53 = 12.7天。再舉一些例子:



2000 Jan 07 初一 k = (2000.0164 2000) x 12.3685 0.18 = 0.023; 0.023 x 29.53 = 月齡0.7

2005 Apr 01 廿三 k = (2005.247 2000) x 12.3685 0.18 = zz.718; 0.718 x 29.53 = 月齡21.2 k = (2005.25 2000) x 12.3685 0.18 = zz.755; 0.755 x 29.53 = 月齡22.3 ** 2050 Oct 01 十六 k = (2050.748 2000) x 12.3685 0.18 = zz.497; 0.497 x 29.53 = 月齡14.7

k = (2050.75 2000) x 12.3685 0.18 = zz.521; 0.521 x 29.53 = 月齡15.4 **

2100 Jan 01 廿一 k = (2100.00 2000) x 12.3685 0.18 = zz.670; 0.670 x 29.53 = 月齡19.8 1939 July 01 十五 k = (1939.496 2000) x 12.3685 0.18 = zz.524; 0.476 x 29.53 = 月齡 14.1

k = (1939.50 2000) x 12.3685 0.18 = zz.474; 0.526 x 29.53 = 月齡 15.5 **



1900 Jan 01 初一 k = (1900.00 2000) x 12.3685 0.18 = zz.030; 0.970 x 29.53 = 月齡 28.6



(** Y只算至兩個小數位,k的誤差較大)



如果Y的準確度是兩個小數位,算出的k月齡與農曆所載相差大約 1



(http://www.weather.gov.hk/gts/time/conversionc.htm),與天文網頁

(http://home.att.net/~srschmitt/script_moon_phase.html http://www.grischa-hahn.homepage.t-online.de/astro/winjupos/ )

精品文档


精品文档



算出的月齡也相差大約 1天,留意不同軟件的月齡也稍異,大慨是所用公式不同所致。

Y值最好達3個小數位,例如 2005 April 1Y = 2005.247,不是2005.250。想計算Y

3個小數位,可借助線上軟件http://www.epa.gov/athens/learn2model/part-two/onsite/daydate.htm 或將陽曆

日子轉換成儒略日期 http://aa.usno.navy.mil/data/docs/JulianDate.html

精品文档


本文来源:https://www.wddqw.com/doc/6033e9db2bf90242a8956bec0975f46526d3a765.html