4、以中气定月序,如近冬至望月为十一月(子)、近大寒望月为十二月(丑)、......
这一点是很难做到的.
我们只能定义初始月名(比如子月用冬至来定).不能定义其后的月名(月名与中气不一定能完全对应).
否则出现双中气月后,一个历年中有可能有二个历月是无中气的.那么如何命名?
我翻了一个2148年,按楼主的历法规则,如何命名2147年12-23开始的历月与2148年02-20开始的历月?
2147年
·九月大 09-25(25 08:34:19) 寒露10-08(08 21:48:11) 霜降10-24(24 01:25:22)
·十月小 10-25(25 00:39:22) 立冬11-08(08 01:59:17) 小雪11-22(22 23:52:50)
2148年
·十一大 11-23(23 15:42:37) 大雪12-07(07 19:34:53) 冬至12-22(22 13:45:27)
闰十一小 12-23(23 05:31:54) 小寒01-06(06 07:07:10)
·十二大 01-21(21 18:06:33) 大寒01-21(21 00:28:40) 立春02-04(04 18:34:51) 雨水02-19(19 14:12:10)
·正月小 02-20(20 05:21:56) 惊蛰03-05(05 11:57:14)
·二月大 03-20(20 15:15:09) 春分03-20(20 12:22:48) 清明04-04(04 15:48:44)
·三月小 04-19(19 00:03:07) 谷雨04-19(19 22:23:46) 立夏05-05(05 08:06:26)
·四月小 05-18(18 08:30:19) 小满05-20(20 20:34:49) 芒种06-05(05 11:27:58)
·五月大 06-16(16 17:38:42) 夏至06-21(21 03:54:52) 小暑07-06(06 21:22:54)
·六月小 07-16(16 04:26:52) 大暑07-22(22 14:43:14) 立秋08-07(07 07:23:36)
·七月大 08-14(14 17:29:20) 处暑08-22(22 22:15:40) 白露09-07(07 11:00:00)
·八月大 09-13(13 08:44:46) 秋分09-22(22 20:46:30) 寒露10-08(08 03:37:00)
·九月小 10-13(13 01:39:40) 霜降10-23(23 07:08:34) 立冬11-07(07 07:47:11)
·十月大 11-11(11 19:22:13) 小雪11-22(22 05:36:23) 大雪12-07(07 01:23:04)
相应望数据
2147-11-08 02:34:03 225°01'30.58"
2147-12-07 15:26:24 254°49'32.46"
2148-01-06 07:04:03 284°59'52.34"
2148-02-05 01:02:16 315°16'18.51"
2148-03-05 19:57:17 345°19'57.48"
2148-04-04 14:00:36 14°55'32.41"
2148-05-04 05:54:25 43°56'31.29"
2148-06-02 19:15:45 72°26'16.56"
2148-07-02 06:22:09 100°35'28.66"
2148-07-31 15:48:41 128°38'22.85"
2148-08-30 00:15:12 156°49'43.02"
2148-09-28 08:24:54 185°22'06.90"
2148-10-27 17:05:44 214°23'42.53"
2148-11-26 03:06:37 243°56'04.71"
2148-12-25 15:05:48 273°53'05.94"
2149-01-24 05:14:12 304°01'36.18"
2149-02-22 21:06:48 334°04'45.71"
(我查出这些数据没花几个小时啊.楼主可能还不太熟悉寿星万年历的使用.
我提示一下:用“日月食图表”功能来查“望”的日期时刻,太阳视黄经。
用“精算年历”来查“朔”,“气”的日期时刻)