冲煞分为冲和煞。
冲包括天干冲和地支冲,地支冲包括:子午相冲,丑未相冲,寅申相冲,辰戌相冲,卯酉相冲,巳亥相冲。由于地支对应十二生肖,也就对应了生肖相冲。
天干相冲分为无情之克(阳克阳,阴克阴)和有情之克(阳克阴,阴克阳)。
无情之克包括:
~~~
甲克戊,
乙克己,
丙克庚,
丁克辛,
戊克壬,
己克癸,
庚克甲,
辛克乙,
壬克丙,
癸克丁。
~~~
无情之克中最为严重的称为“天干四冲”:
~~~
庚克甲,
辛克乙,
壬克丙,
癸克丁。
~~~
有情之克包括:
~~~
甲克己,
乙克戊,
丙克辛,
丁克庚,
戊克癸,
己克壬,
庚克乙,
辛克甲,
壬克丁,
癸克丙。
~~~
有情之克中又有5种相爱相杀的感觉,称之为“天干五合”:
~~~
甲克己,
丙克辛,
戊克癸,
庚克乙,
壬克丁。
~~~
煞则指不好的方位,根据地支,逢巳、酉、丑必煞东;亥、卯、未必煞西;申、子、辰必煞南;寅、午、戌必煞北。
日的冲煞:
1. .getDayChong()
> 获取日地支冲,如申
2. .getDayChongGan()
> 获取日无情之克的天干冲,如甲
3. .getDayChongGanTie()
> 获取日有情之克的天干冲,如甲
4. .getDayChongShengXiao()
> 获取日地支冲对应的生肖(因为12地支对应12生肖),如兔
5. .getDayChongDesc()
> 获取日冲的描述,getDayChongGan+getDayChong+getDayChongShengXiao的组合,如(壬申)猴
时辰的冲煞:
1. .getTimeChong()
> 获取时辰地支冲,如申
2. .getTimeChongGan()
> 获取时辰无情之克的天干冲,如甲
3. .getTimeChongGanTie()
> 获取时辰有情之克的天干冲,如甲
4. .getTimeChongShengXiao()
> 获取时辰地支冲对应的生肖(因为12地支对应12生肖),如兔
5. .getTimeChongDesc()
> 获取时辰冲的描述,getTimeChongGan+getTimeChong+getTimeChongShengXiao的组合,如(壬申)猴
### 示例代码
```
const d = Lunar.fromDate(new Date());
console.log(d.getDayChong());
console.log(d.getDayChongGan());
console.log(d.getDayChongGanTie());
console.log(d.getDayChongShengXiao());
console.log('日冲:'+d.getDayChongDesc());
console.log('日煞:'+d.getDaySha());
console.log('时干支:'+d.getTimeInGanZhi());
console.log('时冲:'+d.getTimeChongDesc());
console.log('时煞:'+d.getTimeSha());
```
- 关于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
- 法定假日
- 数据修正及补充
- 指定日期是否放假或调休
- 指定月份的假期
- 指定年份的假期
- 节日相关的假期
