**农历(chinese-calendar)

参考资料 GB/T 33661-2017

1. 名称用英文对照

  1. 朔 newMoon
  2. 朔日 newMoonDay
  3. 望 fullMoon
  4. 朔望月 synodicMonth
  5. 回归年 tropicalYear
  6. 二十四节气 twentyFourSolarTerms
  7. 中气 midTerm
  8. 北京时间 BeijingStandardTime
  9. 农历 ChineseCalendar
  10. 农历日期 ChineseCalendarDate
  11. 农历年 ChineseCalendarYear
  12. 农历平年 ChineseCalendarCommonYear
  13. 农历闰年 ChineseCalendarLeapYear
  14. 农历月 ChineseCalendarMonth
  15. 农历闰月 ChineseCalendarLeapMonth
  16. 农历日 ChineseCalendarDay
  17. 正月 theFirstMonthOfChineseCalendar
  18. 天干 celestialStem
  19. 地支 terrestrialBranch
  20. 生肖 ChineseZodiac
  21. 六十干支周 sexagesimalCycle

2. 十二生肖

鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪

3. 天干

甲、乙、丙、丁、戊、己、庚、辛、壬、癸

4. 地支

子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥

5. 二十四节气

冬至、小寒、大寒、立春、雨水、惊蛰、春分、清明、谷雨、立夏、小满、芒种、夏至、小暑、大暑、立秋、处暑、白露、秋分、寒露、霜降、立冬、小雪、大雪

6. 中气

冬至、大寒、雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪

7. 纪月名称

闰月名称: 闰几月就在对应的月份前加"闰"字

正月、二月、三月、四月、五月、六月、七月、八月、九月、十月、十一月、十二月

8. 纪日名称

初一 到 初十;十一 到 二十; 廿一 到 廿九;三十

9. 农历编排规则

  1. 以北京时间为标准时间
  2. 朔日为农历月的第一个农历日(问号脸:"朔日"怎么确定?嗯?)
  3. 包含节气"冬至"在内的农历月为农历十一月
  4. 若从某个农历十一月开始到下一个农历十一月(不包含)之间有13个农历月,则需要置闰月
  5. 置闰月规则: 取其中最先出现的第一个不包含中气的农历月为闰月(问号脸:"其中"指的是哪几个月?嗯?)
  6. 农历十一月之后第二个(不计闰月)农历月为农历年的起始月
  7. 农历大月三十天,小月二十九天(那么问题来了,大小月怎么确定?嗯?)