Documentation
¶
Index ¶
- Variables
- func GetDiZhiFromNumber(nValue int) string
- func GetGanZhiFromNumber(nValue int) string
- func GetJieQiFromNumber(nValue int) string
- func GetLunarDayFromNumber(nValue int) string
- func GetLunarMonthFromNumber(nValue int) string
- func GetNaYinFromNumber(nValue int) string
- func GetShiShenFromNumber(nValue int) string
- func GetTianGanFromNumber(nValue int) string
- func GetWuXingFromNumber(nValue int) string
- func GetYinYangFromNumber(nValue int) string
- type TDaYun
- type TDate
- type TDzLiuChong
- type TDzLiuHai
- type TDzSanHe
- type TDzSanHui
- type TGan
- type TGanZhi
- type THeHuaChong
- type TNaYin
- type TShiShen
- type TSiZhu
- type TTgWuHe
- type TWuXing
- type TXiYong
- type TZhi
- type TZhu
Constants ¶
This section is empty.
Variables ¶
View Source
var DI_ZHI_STR = [12]string{
"子", "丑", "寅", "卯",
"辰", "巳", "午", "未",
"申", "酉", "戌", "亥"}
{* 地支字符串,Earthly Branches}
View Source
var GAN_ZHI_STR = [60]string{
"甲子", "乙丑", "丙寅", "丁卯", "戊辰", "己巳", "庚午", "辛未", "壬申", "癸酉",
"甲戌", "乙亥", "丙子", "丁丑", "戊寅", "己卯", "庚辰", "辛巳", "壬午", "癸未",
"甲申", "乙酉", "丙戌", "丁亥", "戊子", "己丑", "庚寅", "辛卯", "壬辰", "癸巳",
"甲午", "乙未", "丙申", "丁酉", "戊戌", "己亥", "庚子", "辛丑", "壬寅", "癸卯",
"甲辰", "乙巳", "丙午", "丁未", "戊申", "己酉", "庚戌", "辛亥", "壬子", "癸丑",
"甲寅", "乙卯", "丙辰", "丁巳", "戊午", "己未", "庚申", "辛酉", "壬戌", "癸亥"}
60 干支
View Source
var JIE_QI_STR = [24]string{ "立春", "雨水", "惊蛰", "春分", "清明", "谷雨", "立夏", "小满", "芒种", "夏至", "小暑", "大暑", "立秋", "处暑", "白露", "秋分", "寒露", "霜降", "立冬", "小雪", "大雪", "冬至", "小寒", "大寒"} // 中气 Great Cold 23
View Source
var LUNAR_DAY_STR = [30]string{
"初一", "初二", "初三", "初四", "初五", "初六", "初七", "初八", "初九", "初十",
"十一", "十二", "十三", "十四", "十五", "十六", "十七", "十八", "十九", "二十",
"廿一", "廿二", "廿三", "廿四", "廿五", "廿六", "廿七", "廿八", "廿九", "三十"}
View Source
var LUNAR_MONTH_STR = [12]string{
"一月", "二月", "三月", "四月", "五月", "六月",
"七月", "八月", "九月", "十月", "冬月", "腊月"}
View Source
var NA_YIN_STR = [30]string{
"海中金", "炉中火", "大林木",
"路旁土", "剑锋金", "山头火",
"涧下水", "城墙土", "白蜡金",
"杨柳木", "泉中水", "屋上土",
"霹雷火", "松柏木", "长流水",
"沙中金", "山下火", "平地木",
"壁上土", "金箔金", "佛灯火",
"天河水", "大驿土", "钗钏金",
"桑柘木", "大溪水", "沙中土",
"天上火", "石榴木", "大海水"}
{* 纳音五行,与相邻一对六十干支对应}
甲子乙丑海中金丙寅丁卯炉中火戊辰己巳大林木 庚午辛未路旁土壬申癸酉剑锋金甲戌乙亥山头火 丙子丁丑涧下水戊寅己卯城头土庚辰辛巳白蜡金 壬午癸未杨柳木甲申乙酉井泉水丙戌丁亥屋上土 戊子己丑霹雳火庚寅辛卯松柏木壬辰癸巳长流水 甲午乙未砂中金丙申丁酉山下火戊戌己亥平地木 庚子辛丑壁上土壬寅癸卯金箔金甲辰乙巳覆灯火 丙午丁未天河水戊申己酉大驿土庚戌辛亥钗钏金 壬子癸丑桑柘木甲寅乙卯大溪水丙辰丁巳砂中土 戊午己未天上火庚申辛酉石榴木壬戌癸亥大海水
View Source
var SHI_SHEN_STR = [10]string{
"比", "劫", "食", "伤", "才",
"财", "杀", "官", "卩", "印"}
十神字符串
View Source
var TIAN_GAN_STR = [10]string{
"甲", "乙", "丙", "丁", "戊",
"己", "庚", "辛", "壬", "癸"}
{* 天干字符串,Heavenly Stems}
View Source
var WU_XING_STR = [5]string{
"金", "木", "水", "火", "土"}
{* 五行字符串,以通常的金木水火土为顺序 } 这里没用五行相生或者相克来排列
View Source
var YIN_YANG_STR = [2]string{
"阴", "阳"}
"阴", "阳"
Functions ¶
func GetLunarDayFromNumber ¶
func GetLunarMonthFromNumber ¶
func GetNaYinFromNumber ¶
func GetShiShenFromNumber ¶
func GetYinYangFromNumber ¶
Types ¶
type TDaYun ¶
type TDaYun struct { Zhu [12]TZhu // 柱 QiYun TDate // XX年XX月开始起运 ShunNi bool // 顺转还是逆转(true 顺, false 逆) }
大运
type TDate ¶
type TDate struct { Year int // 年 Month int // 月 Day int // 日 Hour int // 时 Minute int // 分 Second int // 秒 JieQi int // 节气 }
日期
type TDzSanHe ¶
type TDzSanHe struct { Zhi1 int // 支1 Zhi2 int // 支2 Zhi3 int // 支3 He int // 三合结果 Str string // 描述 }
地支三合
type TDzSanHui ¶
type TDzSanHui struct { Zhi1 int // 支1 Zhi2 int // 支2 Zhi3 int // 支3 Hui int // 三会结果 Str string // 描述 }
地支三会
type THeHuaChong ¶
type THeHuaChong struct { TgWuHe [4]TTgWuHe // 天干五合 DzSanHui [2]TDzSanHui // 地支三会 DzSanHe [2]TDzSanHe // 地支三合 DzLiuChong [4]TDzLiuChong // 地支六冲 DzLiuHai [4]TDzLiuHai // 地支六害 }
合化冲
Click to show internal directories.
Click to hide internal directories.