lunisolar
Version:
专业农历库,支持公历阴历互转,支持各类黄历数据查询,如八字四柱、阴历、神煞宜忌、时辰吉凶、建除十二神、胎神占方、五行纳音等。支持自定义插件。
44 lines (42 loc) • 1.05 kB
text/typescript
import { getBranchValue, getStemTrigram8Value } from '../../../utils'
import { getCheckGodFunc } from '../utils'
import { getAct } from '../actData'
// 年神隨歲方順行者
export const yearGods = {
奏書: [
getCheckGodFunc(
(lsr, ymdh = 'year') => [7, 7, 4, 4, 4, 6, 6, 6, 0, 0, 0, 7][getBranchValue(lsr, ymdh)],
getStemTrigram8Value
),
getAct(['祭祀 祈福 營建宮室 修飾垣墻']),
null,
8
],
博士: [
getCheckGodFunc(
(lsr, ymdh = 'year') => [6, 6, 0, 0, 0, 7, 7, 7, 4, 4, 4, 6][getBranchValue(lsr, ymdh)],
getStemTrigram8Value
),
getAct([16, 17]),
null,
8
],
力士: [
getCheckGodFunc(
(lsr, ymdh = 'year') => [4, 4, 6, 6, 6, 0, 0, 0, 7, 7, 7, 4][getBranchValue(lsr, ymdh)],
getStemTrigram8Value
),
null,
null,
-8
],
蠶室: [
getCheckGodFunc(
(lsr, ymdh = 'year') => [0, 0, 7, 7, 7, 4, 4, 4, 6, 6, 6, 0][getBranchValue(lsr, ymdh)],
getStemTrigram8Value
),
null,
getAct([16, 17]),
-8
]
}