灶马头是一本奇书,是我国古人智慧的结晶。我国古代由于科技不发达,并不能像现在一样预测天气,所以很多人都是通过一些推断,来预测下一年年景的,慢慢的把这些经验汇集在一起,也就造就了这本书的诞生,一直传承下来,时至今日,很多地区的农村还有看这灶马头的习惯。
### 几鼠偷粮、草子几分
因子对应鼠,正月第1个子日是初几,就是几鼠偷粮,粮对应财富,老鼠越多,财富流失得越多;还有一种说法为草子几分,子对应子日,指粮食收成。
1. .getTouLiang()
> 获取几鼠偷粮。返回一个字符串,例如:一鼠偷粮。
2. .getCaoZi()
> 获取草子几分。返回一个字符串,例如:草子三分。
### 几牛耕田
耕田用牛,牛对应丑,因此正月第1个丑日是初几,就是几牛耕田,牛多象征着收成好。
1. .getGengTian()
> 获取几牛耕田。返回一个字符串,例如:五牛耕田。
### 花收几分
花影响养蜂人的收入,花对应卯,正月第1个卯日是初几,就是花收几分。
1. .getHuaShou()
> 获取花收几分。返回一个字符串,例如:花收五分。
### 几龙治水
治水靠龙,龙对应辰,因此正月第1个辰日是初几,就是几龙治水。
民间有“龙多旱涝不均,龙少风调雨顺”的说法。类似三个和尚没水喝。
1. .getZhiShui()
> 获取几龙治水。返回一个字符串,例如:二龙治水。
### 几马驮谷
午对应马,正月第1个午日是初几,就是几马驮谷,马越多说明粮食收成越好。
1. .getTuoGu()
> 获取几马驮谷。返回一个字符串,例如:十马驮谷。
### 几鸡抢米、几姑看蚕
酉对应鸡,正月第1个酉日是初几,就是几鸡抢米,鸡抢米代表饥饿,抢米的鸡越多说明粮食收成不好。
鸡叫的声音是“咕咕咕”,谐音“姑”,因此也有几姑看蚕的说法。
1. .getTuoGu()
> 获取几鸡抢米。返回一个字符串,例如:二鸡抢米。
2. .getKanCan()
> 获取几姑看蚕。返回一个字符串,例如:二姑看蚕。
### 几屠共猪
就是几个屠夫一起杀猪的意思。亥为猪,正月第1个亥日是初几,则为几屠共猪。共猪的屠夫越多,说明猪越少,猪肉越贵。
1. .getGongZhu()
> 获取几屠共猪。返回一个字符串,例如:九屠共猪。
### 甲田几分
正月第1个甲日是初几,则为甲田几分。
甲田几分的意思是几户人家共同分一块甲田,尽管甲田上的农作物产量高,分甲田的人家越多,就意味着当年农民收获的粮食就越少,相反分甲田的人家越少,农民的收获的粮食就越多。
1. .getJiaTian()
> 获取甲田几分。返回一个字符串,例如:甲田三分。
### 几人分饼
丙与饼谐音,因此正月第1个丙日是初几,就是几人分饼。(好牵强的说法……)
1. .getFenBing()
> 获取几人分饼。返回一个字符串,例如:六人分饼。
### 几日得金
有诗云:“天龙治水望丰年,神牛下界好耕田;人少饼多吃喝厚,得辛金重有余钱”。
得金,也叫得辛,正月第1个辛日是初几,就是几日得金。得金的日子越多,说明钱越好挣。
1. .getDeJin()
> 获取几日得金。返回一个字符串,例如:一日得金。
### 几人几丙、几人几锄
人对应寅,正月第1个寅日是初几,就是几人。
正月第1个丙日是初几,就是几丙。
正月第1个丁日是初几,就是几锄。
1. .getRenBing()
> 获取几人几丙。返回一个字符串,例如:五人三丙。
2. .getRenChu()
> 获取几人几锄。返回一个字符串,例如:四人二锄。
### 示例代码
```
const lunarYear = LunarYear.fromYear(2020);
console.log(lunarYear.getTouLiang());
console.log(lunarYear.getCaoZi());
console.log(lunarYear.getGengTian());
console.log(lunarYear.getHuaShou());
console.log(lunarYear.getZhiShui());
console.log(lunarYear.getTuoGu());
console.log(lunarYear.getQiangMi());
console.log(lunarYear.getKanCan());
console.log(lunarYear.getGongZhu());
console.log(lunarYear.getJiaTian());
console.log(lunarYear.getFenBing());
console.log(lunarYear.getDeJin());
console.log(lunarYear.getRenBing());
console.log(lunarYear.getRenChu());
```
- 关于cux-calendar
- 简要介绍
- 快速开始
- 阳历 Solar
- 实例化
- toString
- 获取年、月、日
- 儒略日
- 获取星期
- 判断是否闰年
- 节日
- 星座
- 日期推移
- 阳历日期相减
- 日期比较
- 薪资比例
- 阳历转阴历
- 阳历周 SolarWeek
- 实例化
- toString
- 获取年、月、日
- 一周的起点
- 本月第几周
- 本年第几周
- 本周每一天
- 第一天
- 周的推移
- 阳历月 SolarMonth
- 实例化
- toString
- 获取年、月
- 本月每一天
- 本月每一周
- 月推移
- 阳历季度 SolarSeason
- 实例化
- toString
- 获取年、月
- 本年第几季度
- 本季度每一月
- 季度推移
- 阳历半年 SolarHalfYear
- 实例化
- toString
- 获取年、月
- 本年第几半年
- 本半年每一月
- 半年推移
- 阳历年 SolarYear
- 实例化
- toString
- 获取年
- 本年每一月
- 年推移
- 阳历工具 SolarUtil
- 是否闰年
- 某年天数
- 阳历某月天数
- 某月周数
- 某天位于当年第几天
- 阴历 Lunar
- 实例化
- toString
- 获取年、月、日
- 获取时辰
- 获取星期
- 节日
- 干支
- 禄
- 生肖
- 节气
- 物候
- 数九
- 三伏
- 六曜
- 二十八宿
- 七政(七曜)
- 四宫
- 四神兽
- 彭祖百忌
- 八卦方位
- 吉神方位
- 胎神方位
- 太岁方位
- 冲煞
- 纳音
- 八字
- 旬、旬空(空亡)
- 建除十二值星
- 十二天神
- 每日宜忌
- 时辰宜忌
- 吉神凶煞
- 月相
- 九星
- 日期推移
- 转阳历
- 转佛历
- 转道历
- 阴历月 LunarMonth
- 实例化
- toString
- 获取年、月
- 本月天数
- 是否闰月
- 初一
- 月推移
- 阴历年 LunarYear
- 实例化
- toString
- 获取年
- 获取阴历月
- 获取闰月
- 获取天数
- 获取节气表
- 灶马头
- 三元九运
- 年推移
- 阴历工具 LunarUtil
- 时辰
- 佛历 Foto
- 实例化
- toString
- 获取年、月、日
- 因果犯忌
- 纪念日
- 月斋
- 十斋日
- 六斋日
- 朔望斋
- 观音斋
- 杨公忌
- 二十七星宿
- 转阴历
- 道历 Tao
- 实例化
- toString
- 获取年、月、日
- 节日
- 三会日
- 三元日
- 八节日
- 五腊日
- 八会日
- 戊日
- 天赦日
- 转阴历
- 法定假日 HolidayUtil
- 法定假日
- 数据修正及补充
- 指定日期是否放假或调休
- 指定月份的假期
- 指定年份的假期
- 节日相关的假期
