趁站長尚未回應時,將我的想法貼出來(站長忙著寫程式可慢慢再回應),再來就停筆準備上
班了.
寫曆法程式經驗分享:
我這個BASICA程式輸出檔只能稱作近似曆,因為農曆會差上一天以上,原因是農曆僅以一次
式計算,取每235個月以6939.6875日,平均朔望月29.53058511日計算,每一節氣則每百年取
一點共約50個點造出二次式來解,因此節氣誤差個20分很平常,當站長有0.1秒精度的程式
出現時,我這個程式只好丟到垃圾桶去了.(以前資源不足真的很可憐)
我的近似曆(部分朔日有錯)
西元 2033年 癸丑 [正月建寅]
11月 壬午 12/ 2 2463569 [大雪]初五丙戌日亥時22: 7 [冬至]二十辛丑日申時16: 1
12月 壬子 1/ 1 2463599 [小寒]初五丙辰日巳時 9:22 [大寒]二十辛未日丑時 2:42
1月 辛巳 1/30 2463628 [立春]初五乙酉日戌時20:49 [雨水]二十庚子日申時16:35
2月 辛亥 3/ 1 2463658 [驚蟄]初五乙卯日未時14:40 [春分]二十庚午日申時15:24
3月 辛巳 3/31 2463688 [清明]初五乙酉日戌時19:16 [穀雨]廿一辛丑日丑時 2:23
4月 辛亥 4/30 2463718 [立夏]初六丙辰日午時12:32 [小滿]廿二壬申日丑時 1:21
5月 庚辰 5/29 2463747 [芒種]初八丁亥日申時16:30 [夏至]廿四癸卯日巳時 9:12
6月 己酉 6/27 2463776 [小暑]十一己未日丑時 2:50 [大暑]廿六甲戌日戌時19:59
7月 己卯 7/27 2463806 [立秋]十二庚寅日午時12:37 [處暑]廿八丙午日寅時 3:10
閏 7月 戊申 8/25 2463835 [白露]十四辛酉日申時15:35
8月 丁丑 9/23 2463864 [秋分]初一丁丑日子時 0:58 [寒露]十六壬辰日辰時 7:32
9月 丁未 10/23 2463894 [霜降]初一丁未日巳時10:35 [立冬]十六壬戌日巳時10:57
10月 丙子 11/21 2463923 [小雪]初二丁丑日辰時 8:23 [大雪]十七壬辰日寅時 4: 0
站長程式算出的朔日(需另加8小時)
西元 2033 年,日月交角 0 度:
2033/1/1 10:16:36.62668704986572 V
2033/3/1 08:23:07.09472268819809 ?--->原來這個月不見了
2033/3/1 08:23:07.09472268819809 V
2033/4/29 02:45:45.837342739105225 X--->代表我的日期錯了
2033/5/28 11:36:07.3849985003471375 X--->代表我的日期錯了
2033/6/26 21:06:37.782111167907715 V
2033/7/26 08:12:09.130317270755768 X--->代表我的日期錯了
2033/8/24 21:39:23.079960644245148 V
2033/9/23 13:39:21.00158393383026 V
2033/10/23 07:27:59.538170993328094 V
2033/11/22 01:38:41.28564566373825 X--->代表我的日期錯了
2033/12/21 18:46:02.6993179321289062 X--->代表我的日期錯了
站長程式算出的節氣時間(需另加8小時)
立春 2033 2 3 12 41 7.086437344551086
雨水 2033 2 18 8 33 20.285562872886658
驚蜇 2033 3 5 6 31 51.97120249271393
春分 2033 3 20 7 22 14.92511361837387
清明 2033 4 4 11 7 38.903659880161285
榖雨 2033 4 19 18 12 38.72414857149124
立夏 2033 5 5 4 13 17.40407019853592
小滿 2033 5 20 17 10 29.733149707317352
芒種 2033 6 5 8 12 57.452485263347626
夏至 2033 6 21 1 0 39.24821466207504
小暑 2033 7 6 18 24 28.196341395378113
大暑 2033 7 22 11 52 19.690688252449036
立秋 2033 8 7 4 15 15.529923141002655
處暑 2033 8 22 19 1 21.189849972724915
白露 2033 9 7 7 19 52.0221671462059
秋分 2033 9 22 16 51 11.0751011967659
寒露 2033 10 7 23 13 26.818731129169464
霜降 2033 10 23 2 27 7.470405399799347
立冬 2033 11 7 2 40 35.420358180999756
小雪 2033 11 22 0 15 40.858907997608185
大雪 2033 12 6 19 44 26.350480914115906
冬至 2033 12 21 13 45 30.456872284412384
小寒 2034 1 5 7 4 1.6237816214561462
大寒 2034 1 20 0 26 47.906949520111084
我的近似曆(部分朔日有錯)
西元 2034年 甲寅 [正月建寅]
11月 丙午 12/21 2463953 [冬至]初一丙午日亥時21:50 [小寒]十六辛酉日申時15:11
12月 丙子 1/20 2463983 [大寒]初一丙子日辰時 8:31 [立春]十六辛卯日丑時 2:42
[雨水]三十乙巳日亥時22:23
1月 丙午 2/19 2464013 [驚蟄]十五庚申日戌時20:28
2月 乙亥 3/20 2464042 [春分]初一乙亥日亥時21:12 [清明]十七辛卯日丑時 1: 8
3月 乙巳 4/19 2464072 [穀雨]初二丙午日辰時 8:11 [立夏]十七辛酉日酉時18:20
4月 甲戌 5/18 2464101 [小滿]初四丁丑日辰時 7: 8 [芒種]十九壬辰日亥時22:17
5月 甲辰 6/17 2464131 [夏至]初五戊申日未時14:59 [小暑]廿一甲子日辰時 8:37
6月 癸酉 7/16 2464160 [大暑]初八庚辰日丑時 1:50 [立秋]廿三乙未日酉時18:24
7月 壬寅 8/14 2464189 [處暑]初十辛亥日辰時 8:58 [白露]廿五丙寅日亥時21:23
8月 壬申 9/13 2464219 [秋分]十一壬午日卯時 6:46 [寒露]廿六丁酉日未時13:20
9月 辛丑 10/12 2464248 [霜降]十二壬子日申時16:23 [立冬]廿七丁卯日申時16:45
10月 辛未 11/11 2464278 [小雪]十二壬午日未時14:12 [大雪]廿七丁酉日巳時 9:49
站長程式算出的朔日(需另加8小時)
西元 2034 年,日月交角 0 度:
2034/1/20 10:01:06.736659407615662 V
2034/2/18 23:09:49.25173580646515 V
2034/3/20 10:14:08.228618502616882 V
2034/4/18 19:25:27.274583280086517 V
2034/5/18 03:12:08.564344346523285 V
2034/6/16 10:25:29.840371012687683 X--->代表我的日期錯了
2034/7/15 18:14:49.430178701877594 V
2034/8/14 03:52:36.87251687049866 V
2034/9/12 16:13:21.834703981876373 V
2034/10/12 07:32:12.746493816375732 V
2034/11/11 01:15:47.262923419475555 V
2034/12/10 20:13:58.03944289684296
站長程式算出的節氣時間(需另加8小時)
立春 2034 2 3 18 40 40.17932116985321
雨水 2034 2 18 14 29 41.973087787628174
驚蜇 2034 3 5 12 31 53.941700756549835
春分 2034 3 20 13 17 0.0796276330947876
清明 2034 4 4 17 5 44.74998414516449
榖雨 2034 4 20 0 3 13.702268600463867
立夏 2034 5 5 10 8 39.38578337430954
小滿 2034 5 20 22 56 23.672399818897247
芒種 2034 6 5 14 6 10.488971471786499
夏至 2034 6 21 6 43 41.47473692893982
小暑 2034 7 7 0 17 7.76276171207428
大暑 2034 7 22 17 35 50.85839331150055
立秋 2034 8 7 10 8 35.77147990465164
處暑 2034 8 23 0 47 15.464926064014435
白露 2034 9 7 13 13 29.048303961753845
秋分 2034 9 22 22 39 3.649435043334961
寒露 2034 10 8 5 6 36.37203365564346
霜降 2034 10 23 8 15 56.451232731342316
立冬 2034 11 7 8 33 9.585520327091217
小雪 2034 11 22 6 4 27.14620739221573
大雪 2034 12 7 1 36 18.853105008602142
冬至 2034 12 21 19 33 29.413428604602814
小寒 2035 1 5 12 55 12.216876447200775
大寒 2035 1 20 6 13 45.1393586397171
希望將來站長的程式輸出檔能有比我的垃圾成品更好的功能.