secret 0.0.2 secret: ^0.0.2 copied to clipboard
目前支持公历和农历、星座、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋、凶煞宜忌、吉神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道黑道日及吉凶等。
secret #
secret是一款无第三方依赖的公历(阳历)和农历(阴历、老黄历)工具,支持星座、儒略日、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋、凶煞宜忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道黑道日及吉凶等。
示例 #
Lunar d = Lunar(DateTime.now());
print('公历', '${d.getSolar()}');
print('农历',
'${d.getYearInChinese()}-${d.getMonthInChinese()}-${d.getDayInChinese()}');
print('吉神宜趋', d.getDayJiShen());
print('凶煞宜忌', d.getDayXiongSha());
print('宜', d.getDayYi());
print('忌', d.getDayJi());
print('时宜', d.getTimeYi());
print('时忌', d.getTimeJi());
print('节日', d.getFestivals());
print('节', d.getJie());
print('气', d.getQi());
print('非正式节日', d.getOtherFestivals());
print('干支纪年', d.getYearInGanZhi());
print('干支纪月', d.getMonthInGanZhi());
print('干支纪日', d.getDayInGanZhi());
print('干支纪月', d.getMonthInGanZhiExact());
print('二十八', d.getXiu());
print('二十八', d.getAnimal());
print('二十八', d.getXiuLuck());
print('二十八', d.getXiuSong());
print('生肖年', d.getYearShengXiao());
print('生肖月', d.getMonthShengXiao());
print('生肖日', d.getDayShengXiao());
print('生肖年', d.getYearShengXiaoByLiChun());
print('生肖年', d.getYearShengXiaoExact());
print('七政', d.getZheng());
print('四宫', d.getGong());
print('四神兽', d.getShou());
print('彭祖百忌-天干', d.getPengZuGan());
print('彭祖百忌-地支', d.getPengZuZhi());
print('喜神方位', '--${d.getPositionXi()}=${d.getPositionXiDesc()}');
print('阳贵神方位', '${d.getPositionYangGui()}=${d.getPositionYangGuiDesc()}');
print('阴贵神方位', '${d.getPositionYinGui()}=${d.getPositionYinGuiDesc()}');
print('福神方位', '--${d.getPositionFu()}=${d.getPositionFuDesc()}');
print('财神方位', '--${d.getPositionCai()}=${d.getPositionCaiDesc()}');
print('今日胎神', d.getDayPositionTai());
print('本月胎神', d.getMonthPositionTai());
print('冲煞', d.getDayChong());
print('冲煞', d.getDayChongGan());
print('冲煞', d.getDayChongGanTie());
print('冲煞', d.getDayChongShengXiao());
print('日冲', d.getDayChongDesc());
print('日煞', d.getDaySha());
print('时干支', d.getTimeInGanZhi());
print('时冲', d.getTimeChongDesc());
print('时煞', d.getTimeSha());
print('纳音', d.getYearNaYin());
print('纳音', d.getMonthNaYin());
print('纳音', d.getDayNaYin());
print('纳音', d.getTimeNaYin());
print('八字', d.getBaZi());
print('八字', d.getBaZiWuXing());
print('八字', d.getBaZiNaYin());
print('八字', d.getBaZiShiShenGan());
print('八字', d.getBaZiShiShenZhi());
print('十二值星', d.getZhiXing());
print('十二天神', d.getDayTianShen());
print('十二天神', d.getDayTianShenType());
print('十二天神', d.getDayTianShenLuck());
print('十二天神', d.getTimeTianShen());
print('十二天神', d.getTimeTianShenType());
print('十二天神', d.getTimeTianShenLuck());
print('吉神宜趋', d.getDayJiShen());
print('凶煞宜忌', d.getDayXiongSha());
print('星期', d.getWeek());
print('星期', d.getWeekInChinese());
print('时辰', d.getTimeGan());
print('时辰', d.getTimeZhi());
print('时辰', d.getTimeInGanZhi());
print('时辰', d.getTimeShengXiao());