此程式可以精準計算日月合朔、上弦、下弦以及滿月的時刻,精確度可達到秒
其中,計算日月合朔,為太陰曆換月的基礎。以 2002 年陰曆一月為例,一月一日為陽曆2/12。但是當天日月合朔時間為 07:40:52 (GMT 時間,台灣地區則為 15:40:52),日月合朔之後,才是真的一月,在此之前,都是屬於陰曆十二月。某些紫微斗數的門派可能會需要此份資料來校正命盤,當然,您不採用此校正法亦可。
有效範圍:西元前後五千四百年,以 Gregorian Calendar 輸出。其中的「時差」欄位,代表您的所在地的時區,以分鐘表示,東半球為正;西半球為負。 假設您的時區是「東八區」(台灣/香港/中國大陸),請填寫480。日本為「東九區」,請填寫540。 紐約為西五區,請填寫 -300,洛杉磯/舊金山所在的加州為西八區,請填寫 -480。
(時差:台灣中國大陸480分)
日月交角 西元 月 日 時 分 秒
0度 1950 1 18 15 59 30.47
0度 1950 2 17 6 52 52.06
0度 1950 3 18 23 20 0.864
0度 1950 4 17 16 25 17.35
0度 1950 5 17 8 54 21.87
0度 1950 6 15 23 52 46.28
0度 1950 7 15 13 5 26.97
0度 1950 8 14 0 48 16.26
0度 1950 9 12 11 28 52.58
0度 1950 10 11 21 33 34.35
0度 1950 11 10 7 25 24.72
0度 1950 12 9 17 28 31.65