Documentation
¶
Overview ¶
Package tyme @Title Tyme @Description 一个非常强大的日历工具库 @Author 6tail
Index ¶
- Constants
- Variables
- func CalcQi(jd float64) float64
- func CalcShuo(jd float64) float64
- func DtT(t float64) float64
- func QiAccurate(w float64) float64
- func QiAccurate2(jd float64) float64
- func SaLonT(w float64) float64
- type AbstractChildLimitProvider
- type AbstractCulture
- type AbstractCultureDay
- type AbstractTyme
- type Animal
- type Beast
- type ChildLimit
- func (ChildLimit) FromSolarTime(birthTime SolarTime, gender Gender) ChildLimit
- func (o ChildLimit) GetDayCount() int
- func (o ChildLimit) GetEightChar() EightChar
- func (o ChildLimit) GetEndLunarYear() LunarYear
- func (o ChildLimit) GetEndTime() SolarTime
- func (o ChildLimit) GetGender() Gender
- func (o ChildLimit) GetHourCount() int
- func (o ChildLimit) GetMinuteCount() int
- func (o ChildLimit) GetMonthCount() int
- func (o ChildLimit) GetStartDecadeFortune() DecadeFortune
- func (o ChildLimit) GetStartFortune() Fortune
- func (o ChildLimit) GetStartTime() SolarTime
- func (o ChildLimit) GetYearCount() int
- func (o ChildLimit) IsForward() bool
- type ChildLimitInfo
- func (o ChildLimitInfo) GetDayCount() int
- func (o ChildLimitInfo) GetEndTime() SolarTime
- func (o ChildLimitInfo) GetHourCount() int
- func (o ChildLimitInfo) GetMinuteCount() int
- func (o ChildLimitInfo) GetMonthCount() int
- func (o ChildLimitInfo) GetStartTime() SolarTime
- func (o ChildLimitInfo) GetYearCount() int
- func (ChildLimitInfo) New(startTime SolarTime, endTime SolarTime, yearCount int, monthCount int, ...) ChildLimitInfo
- type China95ChildLimitProvider
- type Constellation
- type Culture
- type DecadeFortune
- func (DecadeFortune) FromChildLimit(childLimit ChildLimit, index int) DecadeFortune
- func (o DecadeFortune) GetEndAge() int
- func (o DecadeFortune) GetEndLunarYear() LunarYear
- func (o DecadeFortune) GetName() string
- func (o DecadeFortune) GetSixtyCycle() SixtyCycle
- func (o DecadeFortune) GetStartAge() int
- func (o DecadeFortune) GetStartFortune() Fortune
- func (o DecadeFortune) GetStartLunarYear() LunarYear
- func (o DecadeFortune) Next(n int) DecadeFortune
- func (o DecadeFortune) String() string
- type DefaultChildLimitProvider
- type DefaultEightCharProvider
- type Dipper
- type Direction
- type Dog
- type DogDay
- type Duty
- type EarthBranch
- func (o EarthBranch) Combine(target EarthBranch) *Element
- func (o EarthBranch) Equals(target EarthBranch) bool
- func (EarthBranch) FromIndex(index int) EarthBranch
- func (EarthBranch) FromName(name string) (*EarthBranch, error)
- func (o EarthBranch) GetCombine() EarthBranch
- func (o EarthBranch) GetDirection() Direction
- func (o EarthBranch) GetElement() Element
- func (o EarthBranch) GetHarm() EarthBranch
- func (o EarthBranch) GetHideHeavenStemMain() HeavenStem
- func (o EarthBranch) GetHideHeavenStemMiddle() *HeavenStem
- func (o EarthBranch) GetHideHeavenStemResidual() *HeavenStem
- func (o EarthBranch) GetHideHeavenStems() []HideHeavenStem
- func (o EarthBranch) GetOminous() Direction
- func (o EarthBranch) GetOpposite() EarthBranch
- func (o EarthBranch) GetPengZuEarthBranch() PengZuEarthBranch
- func (o EarthBranch) GetYinYang() YinYang
- func (o EarthBranch) GetZodiac() Zodiac
- func (o EarthBranch) Next(n int) EarthBranch
- type Ecliptic
- type EightChar
- func (o EightChar) Equals(target EightChar) bool
- func (o EightChar) GetBodySign() SixtyCycle
- func (o EightChar) GetDay() SixtyCycle
- func (o EightChar) GetDuty() Duty
- func (o EightChar) GetFetalBreath() SixtyCycle
- func (o EightChar) GetFetalOrigin() SixtyCycle
- func (o EightChar) GetHour() SixtyCycle
- func (o EightChar) GetMonth() SixtyCycle
- func (o EightChar) GetName() string
- func (o EightChar) GetOwnSign() SixtyCycle
- func (o EightChar) GetSolarTimes(startYear int, endYear int) []SolarTime
- func (o EightChar) GetYear() SixtyCycle
- func (EightChar) New(year string, month string, day string, hour string) (*EightChar, error)
- func (o EightChar) String() string
- type Element
- func (Element) FromIndex(index int) Element
- func (Element) FromName(name string) (*Element, error)
- func (o Element) GetDirection() Direction
- func (o Element) GetReinforce() Element
- func (o Element) GetReinforced() Element
- func (o Element) GetRestrain() Element
- func (o Element) GetRestrained() Element
- func (o Element) Next(n int) Element
- type FestivalType
- type FetusDay
- func (FetusDay) FromLunarDay(lunarDay LunarDay) FetusDay
- func (o FetusDay) GetDirection() Direction
- func (o FetusDay) GetFetusEarthBranch() FetusEarthBranch
- func (o FetusDay) GetFetusHeavenStem() FetusHeavenStem
- func (o FetusDay) GetName() string
- func (o FetusDay) GetSide() Side
- func (o FetusDay) String() string
- type FetusEarthBranch
- type FetusHeavenStem
- type FetusMonth
- type Fortune
- type Gender
- type God
- type HeavenStem
- func (o HeavenStem) Combine(target HeavenStem) *Element
- func (o HeavenStem) Equals(target HeavenStem) bool
- func (HeavenStem) FromIndex(index int) HeavenStem
- func (HeavenStem) FromName(name string) (*HeavenStem, error)
- func (o HeavenStem) GetCombine() HeavenStem
- func (o HeavenStem) GetDirection() Direction
- func (o HeavenStem) GetElement() Element
- func (o HeavenStem) GetJoyDirection() Direction
- func (o HeavenStem) GetMascotDirection() Direction
- func (o HeavenStem) GetPengZuHeavenStem() PengZuHeavenStem
- func (o HeavenStem) GetTenStar(target HeavenStem) TenStar
- func (o HeavenStem) GetTerrain(earthBranch EarthBranch) Terrain
- func (o HeavenStem) GetWealthDirection() Direction
- func (o HeavenStem) GetYangDirection() Direction
- func (o HeavenStem) GetYinDirection() Direction
- func (o HeavenStem) GetYinYang() YinYang
- func (o HeavenStem) Next(n int) HeavenStem
- type HideHeavenStem
- func (HideHeavenStem) FromIndex(heavenStemIndex int, hideHeavenStemType HideHeavenStemType) HideHeavenStem
- func (o HideHeavenStem) GetHeavenStem() HeavenStem
- func (o HideHeavenStem) GetName() string
- func (o HideHeavenStem) GetType() HideHeavenStemType
- func (HideHeavenStem) New(heavenStemName string, hideHeavenStemType HideHeavenStemType) (*HideHeavenStem, error)
- func (o HideHeavenStem) String() string
- type HideHeavenStemDay
- type HideHeavenStemType
- type IChildLimitProvider
- type IEightCharProvider
- type JulianDay
- func (JulianDay) FromJulianDay(day float64) JulianDay
- func (JulianDay) FromYmdHms(year int, month int, day int, hour int, minute int, second int) JulianDay
- func (o JulianDay) GetDay() float64
- func (o JulianDay) GetName() string
- func (o JulianDay) GetSolarDay() SolarDay
- func (o JulianDay) GetSolarTime() SolarTime
- func (o JulianDay) GetWeek() Week
- func (o JulianDay) Next(n int) JulianDay
- func (o JulianDay) String() string
- func (o JulianDay) Subtract(target JulianDay) float64
- type Land
- type LegalHoliday
- func (LegalHoliday) FromYmd(year int, month int, day int) (*LegalHoliday, error)
- func (o LegalHoliday) GetDay() SolarDay
- func (o LegalHoliday) GetName() string
- func (o LegalHoliday) IsWork() bool
- func (LegalHoliday) New(year int, month int, day int, data string) (*LegalHoliday, error)
- func (o LegalHoliday) Next(n int) *LegalHoliday
- func (o LegalHoliday) String() string
- type LoopTyme
- func (o LoopTyme) Equals(target LoopTyme) bool
- func (LoopTyme) FromIndex(names []string, index int) LoopTyme
- func (LoopTyme) FromName(names []string, name string) (*LoopTyme, error)
- func (o LoopTyme) GetIndex() int
- func (o LoopTyme) GetName() string
- func (o LoopTyme) GetSize() int
- func (o LoopTyme) String() string
- type Luck
- type LunarDay
- func (o LunarDay) Equals(target LunarDay) bool
- func (LunarDay) FromYmd(year int, month int, day int) (*LunarDay, error)
- func (o LunarDay) GetAvoids() ([]Taboo, error)
- func (o LunarDay) GetDay() int
- func (o LunarDay) GetDuty() Duty
- func (o LunarDay) GetFestival() *LunarFestival
- func (o LunarDay) GetFetusDay() FetusDay
- func (o LunarDay) GetGods() ([]God, error)
- func (o LunarDay) GetHours() []LunarHour
- func (o LunarDay) GetJupiterDirection() Direction
- func (o LunarDay) GetLunarMonth() LunarMonth
- func (o LunarDay) GetMinorRen() MinorRen
- func (o LunarDay) GetMonth() int
- func (o LunarDay) GetMonthSixtyCycle() SixtyCycle
- func (o LunarDay) GetName() string
- func (o LunarDay) GetNineStar() NineStar
- func (o LunarDay) GetPhase() Phase
- func (o LunarDay) GetRecommends() ([]Taboo, error)
- func (o LunarDay) GetSixStar() SixStar
- func (o LunarDay) GetSixtyCycle() SixtyCycle
- func (o LunarDay) GetSolarDay() SolarDay
- func (o LunarDay) GetTwelveStar() TwelveStar
- func (o LunarDay) GetTwentyEightStar() TwentyEightStar
- func (o LunarDay) GetWeek() Week
- func (o LunarDay) GetYear() int
- func (o LunarDay) GetYearSixtyCycle() SixtyCycle
- func (o LunarDay) IsAfter(target LunarDay) bool
- func (o LunarDay) IsBefore(target LunarDay) bool
- func (o LunarDay) Next(n int) LunarDay
- func (o LunarDay) String() string
- type LunarFestival
- func (LunarFestival) FromIndex(year int, index int) (*LunarFestival, error)
- func (LunarFestival) FromYmd(year int, month int, day int) (*LunarFestival, error)
- func (o LunarFestival) GetDay() LunarDay
- func (o LunarFestival) GetIndex() int
- func (o LunarFestival) GetName() string
- func (o LunarFestival) GetSolarTerm() *SolarTerm
- func (o LunarFestival) GetType() FestivalType
- func (LunarFestival) New(festivalType FestivalType, day LunarDay, solarTerm *SolarTerm, data string) (*LunarFestival, error)
- func (o LunarFestival) Next(n int) *LunarFestival
- func (o LunarFestival) String() string
- type LunarHour
- func (LunarHour) FromYmdHms(year int, month int, day int, hour int, minute int, second int) (*LunarHour, error)
- func (o LunarHour) GetAvoids() ([]Taboo, error)
- func (o LunarHour) GetDay() int
- func (o LunarHour) GetDaySixtyCycle() SixtyCycle
- func (o LunarHour) GetEightChar() EightChar
- func (o LunarHour) GetHour() int
- func (o LunarHour) GetIndexInDay() int
- func (o LunarHour) GetLunarDay() LunarDay
- func (o LunarHour) GetMinorRen() MinorRen
- func (o LunarHour) GetMinute() int
- func (o LunarHour) GetMonth() int
- func (o LunarHour) GetMonthSixtyCycle() SixtyCycle
- func (o LunarHour) GetName() string
- func (o LunarHour) GetNineStar() NineStar
- func (o LunarHour) GetRecommends() ([]Taboo, error)
- func (o LunarHour) GetSecond() int
- func (o LunarHour) GetSixtyCycle() SixtyCycle
- func (o LunarHour) GetSolarTime() SolarTime
- func (o LunarHour) GetTwelveStar() TwelveStar
- func (o LunarHour) GetYear() int
- func (o LunarHour) GetYearSixtyCycle() SixtyCycle
- func (o LunarHour) IsAfter(target LunarHour) bool
- func (o LunarHour) IsBefore(target LunarHour) bool
- func (o LunarHour) Next(n int) LunarHour
- func (o LunarHour) String() string
- type LunarMonth
- func (LunarMonth) FromYm(year int, month int) (*LunarMonth, error)
- func (o LunarMonth) GetDayCount() int
- func (o LunarMonth) GetDays() []LunarDay
- func (o LunarMonth) GetFetus() FetusMonth
- func (o LunarMonth) GetFirstJulianDay() JulianDay
- func (o LunarMonth) GetIndexInYear() int
- func (o LunarMonth) GetJupiterDirection() Direction
- func (o LunarMonth) GetLunarYear() LunarYear
- func (o LunarMonth) GetMinorRen() MinorRen
- func (o LunarMonth) GetMonth() int
- func (o LunarMonth) GetMonthWithLeap() int
- func (o LunarMonth) GetName() string
- func (o LunarMonth) GetNineStar() NineStar
- func (o LunarMonth) GetSeason() LunarSeason
- func (o LunarMonth) GetSixtyCycle() SixtyCycle
- func (o LunarMonth) GetWeekCount(start int) int
- func (o LunarMonth) GetWeeks(start int) []LunarWeek
- func (o LunarMonth) GetYear() int
- func (o LunarMonth) IsLeap() bool
- func (LunarMonth) New(year int, month int) (*LunarMonth, error)
- func (o LunarMonth) Next(n int) LunarMonth
- func (o LunarMonth) String() string
- type LunarSeason
- type LunarSect1ChildLimitProvider
- type LunarSect2ChildLimitProvider
- type LunarSect2EightCharProvider
- type LunarWeek
- func (o LunarWeek) Equals(target LunarWeek) bool
- func (LunarWeek) FromYm(year int, month int, index int, start int) (*LunarWeek, error)
- func (o LunarWeek) GetDays() []LunarDay
- func (o LunarWeek) GetFirstDay() LunarDay
- func (o LunarWeek) GetIndex() int
- func (o LunarWeek) GetLunarMonth() LunarMonth
- func (o LunarWeek) GetMonth() int
- func (o LunarWeek) GetName() string
- func (o LunarWeek) GetStart() Week
- func (o LunarWeek) GetYear() int
- func (o LunarWeek) Next(n int) LunarWeek
- func (o LunarWeek) String() string
- type LunarYear
- func (LunarYear) FromYear(year int) (*LunarYear, error)
- func (o LunarYear) GetDayCount() int
- func (o LunarYear) GetJupiterDirection() Direction
- func (o LunarYear) GetLeapMonth() int
- func (o LunarYear) GetMonthCount() int
- func (o LunarYear) GetMonths() []LunarMonth
- func (o LunarYear) GetName() string
- func (o LunarYear) GetNineStar() NineStar
- func (o LunarYear) GetSixtyCycle() SixtyCycle
- func (o LunarYear) GetTwenty() Twenty
- func (o LunarYear) GetYear() int
- func (o LunarYear) Next(n int) LunarYear
- func (o LunarYear) String() string
- type MinorRen
- type Nine
- type NineDay
- type NineStar
- func (NineStar) FromIndex(index int) NineStar
- func (NineStar) FromName(name string) (*NineStar, error)
- func (o NineStar) GetColor() string
- func (o NineStar) GetDipper() Dipper
- func (o NineStar) GetDirection() Direction
- func (o NineStar) GetElement() Element
- func (o NineStar) Next(n int) NineStar
- func (o NineStar) String() string
- type PengZu
- type PengZuEarthBranch
- type PengZuHeavenStem
- type Phase
- type Phenology
- type PhenologyDay
- type PlumRain
- type PlumRainDay
- type SevenStar
- type Side
- type SixStar
- type Sixty
- type SixtyCycle
- func (SixtyCycle) FromIndex(index int) SixtyCycle
- func (SixtyCycle) FromName(name string) (*SixtyCycle, error)
- func (o SixtyCycle) GetEarthBranch() EarthBranch
- func (o SixtyCycle) GetExtraEarthBranches() []EarthBranch
- func (o SixtyCycle) GetHeavenStem() HeavenStem
- func (o SixtyCycle) GetPengZu() PengZu
- func (o SixtyCycle) GetSound() Sound
- func (o SixtyCycle) GetTen() Ten
- func (o SixtyCycle) Next(n int) SixtyCycle
- type SolarDay
- func (o SolarDay) Equals(target SolarDay) bool
- func (SolarDay) FromYmd(year int, month int, day int) (SolarDay, error)
- func (o SolarDay) GetConstellation() Constellation
- func (o SolarDay) GetDay() int
- func (o SolarDay) GetDogDay() *DogDay
- func (o SolarDay) GetFestival() *SolarFestival
- func (o SolarDay) GetHideHeavenStemDay() HideHeavenStemDay
- func (o SolarDay) GetIndexInYear() int
- func (o SolarDay) GetJulianDay() JulianDay
- func (o SolarDay) GetLegalHoliday() *LegalHoliday
- func (o SolarDay) GetLunarDay() LunarDay
- func (o SolarDay) GetMonth() int
- func (o SolarDay) GetName() string
- func (o SolarDay) GetNineDay() *NineDay
- func (o SolarDay) GetPhenologyDay() PhenologyDay
- func (o SolarDay) GetPlumRainDay() *PlumRainDay
- func (o SolarDay) GetSolarMonth() SolarMonth
- func (o SolarDay) GetSolarWeek(start int) SolarWeek
- func (o SolarDay) GetTerm() SolarTerm
- func (o SolarDay) GetTermDay() SolarTermDay
- func (o SolarDay) GetWeek() Week
- func (o SolarDay) GetYear() int
- func (o SolarDay) IsAfter(target SolarDay) bool
- func (o SolarDay) IsBefore(target SolarDay) bool
- func (o SolarDay) Next(n int) SolarDay
- func (o SolarDay) String() string
- func (o SolarDay) Subtract(target SolarDay) int
- type SolarFestival
- func (SolarFestival) FromIndex(year int, index int) (*SolarFestival, error)
- func (SolarFestival) FromYmd(year int, month int, day int) (*SolarFestival, error)
- func (o SolarFestival) GetDay() SolarDay
- func (o SolarFestival) GetIndex() int
- func (o SolarFestival) GetName() string
- func (o SolarFestival) GetStartYear() int
- func (o SolarFestival) GetType() FestivalType
- func (SolarFestival) New(festivalType FestivalType, day SolarDay, startYear int, data string) (*SolarFestival, error)
- func (o SolarFestival) Next(n int) *SolarFestival
- func (o SolarFestival) String() string
- type SolarHalfYear
- func (SolarHalfYear) FromIndex(year int, index int) (SolarHalfYear, error)
- func (o SolarHalfYear) GetIndex() int
- func (o SolarHalfYear) GetMonths() []SolarMonth
- func (o SolarHalfYear) GetName() string
- func (o SolarHalfYear) GetSeasons() []SolarSeason
- func (o SolarHalfYear) GetSolarYear() SolarYear
- func (o SolarHalfYear) GetYear() int
- func (o SolarHalfYear) Next(n int) SolarHalfYear
- func (o SolarHalfYear) String() string
- type SolarMonth
- func (SolarMonth) FromYm(year int, month int) (SolarMonth, error)
- func (o SolarMonth) GetDayCount() int
- func (o SolarMonth) GetIndexInYear() int
- func (o SolarMonth) GetMonth() int
- func (o SolarMonth) GetName() string
- func (o SolarMonth) GetSolarYear() SolarYear
- func (o SolarMonth) GetWeekCount(start int) int
- func (o SolarMonth) GetYear() int
- func (o SolarMonth) Next(n int) SolarMonth
- func (o SolarMonth) String() string
- type SolarSeason
- func (SolarSeason) FromIndex(year int, index int) (SolarSeason, error)
- func (o SolarSeason) GetIndex() int
- func (o SolarSeason) GetMonths() []SolarMonth
- func (o SolarSeason) GetName() string
- func (o SolarSeason) GetSolarYear() SolarYear
- func (o SolarSeason) GetYear() int
- func (o SolarSeason) Next(n int) SolarSeason
- func (o SolarSeason) String() string
- type SolarTerm
- func (SolarTerm) FromIndex(year int, index int) SolarTerm
- func (SolarTerm) FromName(year int, name string) (*SolarTerm, error)
- func (o SolarTerm) GetCursoryJulianDay() float64
- func (o SolarTerm) GetJulianDay() JulianDay
- func (o SolarTerm) GetName() string
- func (o SolarTerm) IsJie() bool
- func (o SolarTerm) IsQi() bool
- func (o SolarTerm) Next(n int) SolarTerm
- func (o SolarTerm) String() string
- type SolarTermDay
- type SolarTime
- func (SolarTime) FromYmdHms(year int, month int, day int, hour int, minute int, second int) (*SolarTime, error)
- func (o SolarTime) GetDay() int
- func (o SolarTime) GetHour() int
- func (o SolarTime) GetJulianDay() JulianDay
- func (o SolarTime) GetLunarHour() LunarHour
- func (o SolarTime) GetMinute() int
- func (o SolarTime) GetMonth() int
- func (o SolarTime) GetName() string
- func (o SolarTime) GetSecond() int
- func (o SolarTime) GetSolarDay() SolarDay
- func (o SolarTime) GetTerm() SolarTerm
- func (o SolarTime) GetYear() int
- func (o SolarTime) IsAfter(target SolarTime) bool
- func (o SolarTime) IsBefore(target SolarTime) bool
- func (o SolarTime) Next(n int) SolarTime
- func (o SolarTime) String() string
- func (o SolarTime) Subtract(target SolarTime) int
- type SolarWeek
- func (o SolarWeek) Equals(target SolarWeek) bool
- func (SolarWeek) FromYm(year int, month int, index int, start int) (*SolarWeek, error)
- func (o SolarWeek) GetDays() []SolarDay
- func (o SolarWeek) GetFirstDay() SolarDay
- func (o SolarWeek) GetIndex() int
- func (o SolarWeek) GetIndexInYear() int
- func (o SolarWeek) GetMonth() int
- func (o SolarWeek) GetName() string
- func (o SolarWeek) GetSolarMonth() SolarMonth
- func (o SolarWeek) GetStart() Week
- func (o SolarWeek) GetYear() int
- func (o SolarWeek) Next(n int) SolarWeek
- func (o SolarWeek) String() string
- type SolarYear
- func (SolarYear) FromYear(year int) (SolarYear, error)
- func (o SolarYear) GetDayCount() int
- func (o SolarYear) GetHalfYears() []SolarHalfYear
- func (o SolarYear) GetMonths() []SolarMonth
- func (o SolarYear) GetName() string
- func (o SolarYear) GetSeasons() []SolarSeason
- func (o SolarYear) GetYear() int
- func (o SolarYear) IsLeap() bool
- func (o SolarYear) Next(n int) SolarYear
- func (o SolarYear) String() string
- type Sound
- type Taboo
- func (Taboo) FromIndex(index int) Taboo
- func (Taboo) FromName(name string) (*Taboo, error)
- func (o Taboo) GetDayAvoids(month SixtyCycle, day SixtyCycle) ([]Taboo, error)
- func (o Taboo) GetDayRecommends(month SixtyCycle, day SixtyCycle) ([]Taboo, error)
- func (o Taboo) GetHourAvoids(day SixtyCycle, hour SixtyCycle) ([]Taboo, error)
- func (o Taboo) GetHourRecommends(day SixtyCycle, hour SixtyCycle) ([]Taboo, error)
- func (o Taboo) Next(n int) Taboo
- type Ten
- type TenStar
- type Terrain
- type ThreePhenology
- type TwelveStar
- type Twenty
- type TwentyEightStar
- func (TwentyEightStar) FromIndex(index int) TwentyEightStar
- func (TwentyEightStar) FromName(name string) (*TwentyEightStar, error)
- func (o TwentyEightStar) GetAnimal() Animal
- func (o TwentyEightStar) GetLand() Land
- func (o TwentyEightStar) GetLuck() Luck
- func (o TwentyEightStar) GetSevenStar() SevenStar
- func (o TwentyEightStar) GetZone() Zone
- func (o TwentyEightStar) Next(n int) TwentyEightStar
- type Tyme
- type Week
- type YinYang
- type Zodiac
- type Zone
Constants ¶
const J2000 = 2451545
J2000 2000年儒略日数(2000-1-1 12:00:00 UTC)
const OneThird = float64(1) / 3
const Pi2 = 2 * math.Pi
const SecondPerDay = 86400
const SecondPerRad = 180 * 3600 / math.Pi
Variables ¶
var AnimalNames = []string{"蛟", "龙", "貉", "兔", "狐", "虎", "豹", "獬", "牛", "蝠", "鼠", "燕", "猪", "獝", "狼", "狗", "彘", "鸡", "乌", "猴", "猿", "犴", "羊", "獐", "马", "鹿", "蛇", "蚓"}
AnimalNames 动物名称
var BeastNames = []string{"青龙", "玄武", "白虎", "朱雀"}
var ConstellationNames = []string{"白羊", "金牛", "双子", "巨蟹", "狮子", "处女", "天秤", "天蝎", "射手", "摩羯", "水瓶", "双鱼"}
var DipperNames = []string{"天枢", "天璇", "天玑", "天权", "玉衡", "开阳", "摇光", "洞明", "隐元"}
DipperNames 北斗九星名称
var DirectionNames = []string{"北", "西南", "东", "东南", "中", "西北", "西", "东北", "南"}
DirectionNames 方位名称,依据后天八卦排序(0坎北, 1坤西南, 2震东, 3巽东南, 4中, 5乾西北, 6兑西, 7艮东北, 8离南)
var DogNames = []string{"初伏", "中伏", "末伏"}
DogNames 三伏名称
var DtAt = []float64{}/* 112 elements not displayed */
var DutyNames = []string{"建", "除", "满", "平", "定", "执", "破", "危", "成", "收", "开", "闭"}
DutyNames 建除十二值神名称
var EarthBranchNames = []string{"子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥"}
EarthBranchNames 地支名称
var EclipticNames = []string{"黄道", "黑道"}
EclipticNames 黄道黑道名称
var ElementNames = []string{"木", "火", "土", "金", "水"}
ElementNames 五行名称
var FetusEarthBranchNames = []string{"碓", "厕", "炉", "门", "栖", "床"}
FetusEarthBranchNames 地支六甲胎神名称
var FetusHeavenStemNames = []string{"门", "碓磨", "厨灶", "仓库", "房床"}
FetusHeavenStemNames 天干六甲胎神名称
var FetusMonthNames = []string{"占房床", "占户窗", "占门堂", "占厨灶", "占房床", "占床仓", "占碓磨", "占厕户", "占门房", "占房床", "占灶炉", "占房床"}
FetusMonthNames 逐月胎神名称
var GodNames = []string{} /* 151 elements not displayed */
GodNames 神煞名称
var HeavenStemNames = []string{"甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "壬", "癸"}
HeavenStemNames 天干名称
var LandNames = []string{"玄天", "朱天", "苍天", "阳天", "钧天", "幽天", "颢天", "变天", "炎天"}
LandNames 九野名称
var LegalHolidayData = "" /* 10673-byte string literal not displayed */
LegalHolidayData 法定假日数据
var LegalHolidayNames = []string{"元旦节", "春节", "清明节", "劳动节", "端午节", "中秋节", "国庆节", "国庆中秋", "抗战胜利日"}
LegalHolidayNames 法定假日名称
var LuckNames = []string{"吉", "凶"}
LuckNames 吉凶名称
var LunarDayNames = []string{"初一", "初二", "初三", "初四", "初五", "初六", "初七", "初八", "初九", "初十", "十一", "十二", "十三", "十四", "十五", "十六", "十七", "十八", "十九", "二十", "廿一", "廿二", "廿三", "廿四", "廿五", "廿六", "廿七", "廿八", "廿九", "三十"}
var LunarFestivalData = "@0000101@0100115@0200202@0300303@04107@0500505@0600707@0700715@0800815@0900909@10124@1101208@122"
LunarFestivalData 农历传统节日数据
var LunarFestivalNames = []string{"春节", "元宵节", "龙头节", "上巳节", "清明节", "端午节", "七夕节", "中元节", "中秋节", "重阳节", "冬至节", "腊八节", "除夕"}
LunarFestivalNames 农历传统节日名称
var LunarMonthNames = []string{"正月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"}
var LunarSeasonNames = []string{"孟春", "仲春", "季春", "孟夏", "仲夏", "季夏", "孟秋", "仲秋", "季秋", "孟冬", "仲冬", "季冬"}
LunarSeasonNames 农历季节名称
var LunarWeekNames = []string{"第一周", "第二周", "第三周", "第四周", "第五周", "第六周"}
var LunarYearLeap = map[int]*list.List{}
LunarYearLeap 缓存{闰月:年}
var MinorRenNames = []string{"大安", "留连", "速喜", "赤口", "小吉", "空亡"}
MinorRenNames 小六壬名称
var NineNames = []string{"一九", "二九", "三九", "四九", "五九", "六九", "七九", "八九", "九九"}
NineNames 数九名称
var NineStarNames = []string{"一", "二", "三", "四", "五", "六", "七", "八", "九"}
NineStarNames 九星名称
var NutB = []float64{
2.1824, -33.75705, 36e-6, -1720, 920,
3.5069, 1256.66393, 11e-6, -132, 57,
1.3375, 16799.4182, -51e-6, -23, 10,
4.3649, -67.5141, 72e-6, 21, -9,
0.04, -628.302, 0, -14, 0,
2.36, 8328.691, 0, 7, 0,
3.46, 1884.966, 0, -5, 2,
5.44, 16833.175, 0, -4, 2,
3.69, 25128.110, 0, -3, 0,
3.55, 628.362, 0, 2, 0,
}
var PengZuEarthBranchNames = []string{"子不问卜自惹祸殃", "丑不冠带主不还乡", "寅不祭祀神鬼不尝", "卯不穿井水泉不香", "辰不哭泣必主重丧", "巳不远行财物伏藏", "午不苫盖屋主更张", "未不服药毒气入肠", "申不安床鬼祟入房", "酉不会客醉坐颠狂", "戌不吃犬作怪上床", "亥不嫁娶不利新郎"}
PengZuEarthBranchNames 地支彭祖百忌名称
var PengZuHeavenStemNames = []string{"甲不开仓财物耗散", "乙不栽植千株不长", "丙不修灶必见灾殃", "丁不剃头头必生疮", "戊不受田田主不祥", "己不破券二比并亡", "庚不经络织机虚张", "辛不合酱主人不尝", "壬不泱水更难提防", "癸不词讼理弱敌强"}
PengZuHeavenStemNames 天干彭祖百忌名称
var PhaseNames = []string{"朔月", "既朔月", "蛾眉新月", "蛾眉新月", "蛾眉月", "夕月", "上弦月", "上弦月", "九夜月", "宵月", "宵月", "宵月", "渐盈凸月", "小望月", "望月", "既望月", "立待月", "居待月", "寝待月", "更待月", "渐亏凸月", "下弦月", "下弦月", "有明月", "有明月", "蛾眉残月", "蛾眉残月", "残月", "晓月", "晦月"}
PhaseNames 月相名称
var PhenologyNames = []string{"蚯蚓结", "麋角解", "水泉动", "雁北乡", "鹊始巢", "雉始雊", "鸡始乳", "征鸟厉疾", "水泽腹坚", "东风解冻", "蛰虫始振", "鱼陟负冰", "獭祭鱼", "候雁北", "草木萌动", "桃始华", "仓庚鸣", "鹰化为鸠", "玄鸟至", "雷乃发声", "始电", "桐始华", "田鼠化为鴽", "虹始见", "萍始生", "鸣鸠拂奇羽", "戴胜降于桑", "蝼蝈鸣", "蚯蚓出", "王瓜生", "苦菜秀", "靡草死", "麦秋至", "螳螂生", "鵙始鸣", "反舌无声", "鹿角解", "蜩始鸣", "半夏生", "温风至", "蟋蟀居壁", "鹰始挚", "腐草为萤", "土润溽暑", "大雨行时", "凉风至", "白露降", "寒蝉鸣", "鹰乃祭鸟", "天地始肃", "禾乃登", "鸿雁来", "玄鸟归", "群鸟养羞", "雷始收声", "蛰虫坯户", "水始涸", "鸿雁来宾", "雀入大水为蛤", "菊有黄花", "豺乃祭兽", "草木黄落", "蛰虫咸俯", "水始冰", "地始冻", "雉入大水为蜃", "虹藏不见", "天气上升地气下降", "闭塞而成冬", "鹖鴠不鸣", "虎始交", "荔挺出"}
PhenologyNames 候名称
var PlumRainNames = []string{"入梅", "出梅"}
PlumRainNames 梅雨名称
var QB = decode("FrcFs22AFsckF2tsDtFqEtF1posFdFgiFseFtmelpsEfhkF2anmelpFlF1ikrotcnEqEq2FfqmcDsrFor22FgFrcgDscFs22FgEeFtE2sfFs22sCoEsaF2tsD1FpeE2eFsssEciFsFnmelpFcFhkF2tcnEqEpFgkrotcnEqrEtFermcDsrE222FgBmcmr22DaEfnaF222sD1FpeForeF2tssEfiFpEoeFssD1iFstEqFppDgFstcnEqEpFg11FscnEqrAoAF2ClAEsDmDtCtBaDlAFbAEpAAAAAD2FgBiBqoBbnBaBoAAAAAAAEgDqAdBqAFrBaBoACdAAf1AACgAAAeBbCamDgEifAE2AABa1C1BgFdiAAACoCeE1ADiEifDaAEqAAFe1AcFbcAAAAAF1iFaAAACpACmFmAAAAAAAACrDaAAADG0")
var QiKb = []float64{
1640650.479938, 15.21842500,
1642476.703182, 15.21874996,
1683430.515601, 15.218750011,
1752157.640664, 15.218749978,
1807675.003759, 15.218620279,
1883627.765182, 15.218612292,
1907369.128100, 15.218449176,
1936603.140413, 15.218425000,
1939145.524180, 15.218466998,
1947180.798300, 15.218524844,
1964362.041824, 15.218533526,
1987372.340971, 15.218513908,
1999653.819126, 15.218530782,
2007445.469786, 15.218535181,
2021324.917146, 15.218526248,
2047257.232342, 15.218519654,
2070282.898213, 15.218425000,
2073204.872850, 15.218515221,
2080144.500926, 15.218530782,
2086703.688963, 15.218523776,
2110033.182763, 15.218425000,
2111190.300888, 15.218425000,
2113731.271005, 15.218515671,
2120670.840263, 15.218425000,
2123973.309063, 15.218425000,
2125068.997336, 15.218477932,
2136026.312633, 15.218472436,
2156099.495538, 15.218425000,
2159021.324663, 15.218425000,
2162308.575254, 15.218461742,
2178485.706538, 15.218425000,
2178759.662849, 15.218445786,
2185334.020800, 15.218425000,
2187525.481425, 15.218425000,
2188621.191481, 15.218437494,
2322147.76,
}
var SB = decode("EqoFscDcrFpmEsF2DfFideFelFpFfFfFiaipqti1ksttikptikqckstekqttgkqttgkqteksttikptikq2fjstgjqttjkqttgkqtekstfkptikq2tijstgjiFkirFsAeACoFsiDaDiADc1AFbBfgdfikijFifegF1FhaikgFag1E2btaieeibggiffdeigFfqDfaiBkF1kEaikhkigeidhhdiegcFfakF1ggkidbiaedksaFffckekidhhdhdikcikiakicjF1deedFhFccgicdekgiFbiaikcfi1kbFibefgEgFdcFkFeFkdcfkF1kfkcickEiFkDacFiEfbiaejcFfffkhkdgkaiei1ehigikhdFikfckF1dhhdikcfgjikhfjicjicgiehdikcikggcifgiejF1jkieFhegikggcikFegiegkfjebhigikggcikdgkaFkijcfkcikfkcifikiggkaeeigefkcdfcfkhkdgkegieidhijcFfakhfgeidieidiegikhfkfckfcjbdehdikggikgkfkicjicjF1dbidikFiggcifgiejkiegkigcdiegfggcikdbgfgefjF1kfegikggcikdgFkeeijcfkcikfkekcikdgkabhkFikaffcfkhkdgkegbiaekfkiakicjhfgqdq2fkiakgkfkhfkfcjiekgFebicggbedF1jikejbbbiakgbgkacgiejkijjgigfiakggfggcibFifjefjF1kfekdgjcibFeFkijcfkfhkfkeaieigekgbhkfikidfcjeaibgekgdkiffiffkiakF1jhbakgdki1dj1ikfkicjicjieeFkgdkicggkighdF1jfgkgfgbdkicggfggkidFkiekgijkeigfiskiggfaidheigF1jekijcikickiggkidhhdbgcfkFikikhkigeidieFikggikhkffaffijhidhhakgdkhkijF1kiakF1kfheakgdkifiggkigicjiejkieedikgdfcggkigieeiejfgkgkigbgikicggkiaideeijkefjeijikhkiggkiaidheigcikaikffikijgkiahi1hhdikgjfifaakekighie1hiaikggikhkffakicjhiahaikggikhkijF1kfejfeFhidikggiffiggkigicjiekgieeigikggiffiggkidheigkgfjkeigiegikifiggkidhedeijcfkFikikhkiggkidhh1ehigcikaffkhkiggkidhh1hhigikekfiFkFikcidhh1hitcikggikhkfkicjicghiediaikggikhkijbjfejfeFhaikggifikiggkigiejkikgkgieeigikggiffiggkigieeigekijcijikggifikiggkideedeijkefkfckikhkiggkidhh1ehijcikaffkhkiggkidhh1hhigikhkikFikfckcidhh1hiaikgjikhfjicjicgiehdikcikggifikigiejfejkieFhegikggifikiggfghigkfjeijkhigikggifikiggkigieeijcijcikfksikifikiggkidehdeijcfdckikhkiggkhghh1ehijikifffffkhsFngErD1pAfBoDd1BlEtFqA2AqoEpDqElAEsEeB2BmADlDkqBtC1FnEpDqnEmFsFsAFnllBbFmDsDiCtDmAB2BmtCgpEplCpAEiBiEoFqFtEqsDcCnFtADnFlEgdkEgmEtEsCtDmADqFtAFrAtEcCqAE1BoFqC1F1DrFtBmFtAC2ACnFaoCgADcADcCcFfoFtDlAFgmFqBq2bpEoAEmkqnEeCtAE1bAEqgDfFfCrgEcBrACfAAABqAAB1AAClEnFeCtCgAADqDoBmtAAACbFiAAADsEtBqAB2FsDqpFqEmFsCeDtFlCeDtoEpClEqAAFrAFoCgFmFsFqEnAEcCqFeCtFtEnAEeFtAAEkFnErAABbFkADnAAeCtFeAfBoAEpFtAABtFqAApDcCGJ")
var SevenStarNames = []string{"日", "月", "火", "水", "木", "金", "土"}
SevenStarNames 七曜名称
var ShuoKb = []float64{1457698.231017, 29.53067166, 1546082.512234, 29.53085106, 1640640.735300, 29.53060000, 1642472.151543, 29.53085439, 1683430.509300, 29.53086148, 1752148.041079, 29.53085097, 1807665.420323, 29.53059851, 1883618.114100, 29.53060000, 1907360.704700, 29.53060000, 1936596.224900, 29.53060000, 1939135.675300, 29.53060000, 1947168.00}
var SixStarNames = []string{"先胜", "友引", "先负", "佛灭", "大安", "赤口"}
SixStarNames 六曜名称
var SixtyCycleNames = []string{"甲子", "乙丑", "丙寅", "丁卯", "戊辰", "己巳", "庚午", "辛未", "壬申", "癸酉", "甲戌", "乙亥", "丙子", "丁丑", "戊寅", "己卯", "庚辰", "辛巳", "壬午", "癸未", "甲申", "乙酉", "丙戌", "丁亥", "戊子", "己丑", "庚寅", "辛卯", "壬辰", "癸巳", "甲午", "乙未", "丙申", "丁酉", "戊戌", "己亥", "庚子", "辛丑", "壬寅", "癸卯", "甲辰", "乙巳", "丙午", "丁未", "戊申", "己酉", "庚戌", "辛亥", "壬子", "癸丑", "甲寅", "乙卯", "丙辰", "丁巳", "戊午", "己未", "庚申", "辛酉", "壬戌", "癸亥"}
SixtyCycleNames 六十甲子(六十干支周)名称
var SixtyNames = []string{"上元", "中元", "下元"}
SixtyNames 元名称
var SolarDayNames = []string{"1日", "2日", "3日", "4日", "5日", "6日", "7日", "8日", "9日", "10日", "11日", "12日", "13日", "14日", "15日", "16日", "17日", "18日", "19日", "20日", "21日", "22日", "23日", "24日", "25日", "26日", "27日", "28日", "29日", "30日", "31日"}
var SolarFestivalData = "@00001011950@01003081950@02003121979@03005011950@04005041950@05006011950@06007011941@07008011933@08009101985@09010011950"
SolarFestivalData 公历现代节日数据
var SolarFestivalNames = []string{"元旦", "三八妇女节", "植树节", "五一劳动节", "五四青年节", "六一儿童节", "建党节", "八一建军节", "教师节", "国庆节"}
SolarFestivalNames 公历现代节日名称
var SolarHalfYearNames = []string{"上半年", "下半年"}
var SolarMonthDays = []int{31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}
var SolarMonthNames = []string{"1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"}
var SolarSeasonNames = []string{"一季度", "二季度", "三季度", "四季度"}
var SolarTermNames = []string{"冬至", "小寒", "大寒", "立春", "雨水", "惊蛰", "春分", "清明", "谷雨", "立夏", "小满", "芒种", "夏至", "小暑", "大暑", "立秋", "处暑", "白露", "秋分", "寒露", "霜降", "立冬", "小雪", "大雪"}
var SolarWeekNames = []string{"第一周", "第二周", "第三周", "第四周", "第五周", "第六周"}
var SoundNames = []string{"海中金", "炉中火", "大林木", "路旁土", "剑锋金", "山头火", "涧下水", "城头土", "白蜡金", "杨柳木", "泉中水", "屋上土", "霹雳火", "松柏木", "长流水", "沙中金", "山下火", "平地木", "壁上土", "金箔金", "覆灯火", "天河水", "大驿土", "钗钏金", "桑柘木", "大溪水", "沙中土", "天上火", "石榴木", "大海水"}
SoundNames 纳音名称
var TabooNames = []string{} /* 141 elements not displayed */
TabooNames 宜忌名称
var TenNames = []string{"甲子", "甲戌", "甲申", "甲午", "甲辰", "甲寅"}
TenNames 旬名称
var TenStarNames = []string{"比肩", "劫财", "食神", "伤官", "偏财", "正财", "七杀", "正官", "偏印", "正印"}
TenStarNames 十神名称
var TerrainNames = []string{"长生", "沐浴", "冠带", "临官", "帝旺", "衰", "病", "死", "墓", "绝", "胎", "养"}
TerrainNames 地势(长生十二神)名称
var ThreePhenologyNames = []string{"初候", "二候", "三候"}
ThreePhenologyNames 三候名称
var TwelveStarNames = []string{"青龙", "明堂", "天刑", "朱雀", "金匮", "天德", "白虎", "玉堂", "天牢", "玄武", "司命", "勾陈"}
TwelveStarNames 黄道黑道十二神名称
var TwentyEightStarNames = []string{"角", "亢", "氐", "房", "心", "尾", "箕", "斗", "牛", "女", "虚", "危", "室", "壁", "奎", "娄", "胃", "昴", "毕", "觜", "参", "井", "鬼", "柳", "星", "张", "翼", "轸"}
TwentyEightStarNames 二十八宿名称
var TwentyNames = []string{"一运", "二运", "三运", "四运", "五运", "六运", "七运", "八运", "九运"}
TwentyNames 运名称
var WeekNames = []string{"日", "一", "二", "三", "四", "五", "六"}
WeekNames 星期名称
var XL0 = []float64{}/* 2666 elements not displayed */
var XL1 = [4][2652]float64{
{22639.586, 0.78475822, 8328.691424623, 1.5229241, 25.0719, -0.123598, 4586.438, 0.1873974, 7214.06286536, -2.184756, -18.860, 0.08280, 2369.914, 2.5429520, 15542.75428998, -0.661832, 6.212, -0.04080, 769.026, 3.140313, 16657.38284925, 3.04585, 50.144, -0.2472, 666.418, 1.527671, 628.30195521, -0.02664, 0.062, -0.0054, 411.596, 4.826607, 16866.9323150, -1.28012, -1.07, -0.0059, 211.656, 4.115028, -1114.6285593, -3.70768, -43.93, 0.2064, 205.436, 0.230523, 6585.7609101, -2.15812, -18.92, 0.0882, 191.956, 4.898507, 23871.4457146, 0.86109, 31.28, -0.164, 164.729, 2.586078, 14914.4523348, -0.6352, 6.15, -0.035, 147.321, 5.45530, -7700.3894694, -1.5496, -25.01, 0.118, 124.988, 0.48608, 7771.3771450, -0.3309, 3.11, -0.020, 109.380, 3.88323, 8956.9933798, 1.4963, 25.13, -0.129, 55.177, 5.57033, -1324.1780250, 0.6183, 7.3, -0.035, 45.100, 0.89898, 25195.623740, 0.2428, 24.0, -0.129, 39.533, 3.81213, -8538.240890, 2.8030, 26.1, -0.118, 38.430, 4.30115, 22756.817155, -2.8466, -12.6, 0.042, 36.124, 5.49587, 24986.074274, 4.5688, 75.2, -0.371, 30.773, 1.94559, 14428.125731, -4.3695, -37.7, 0.166, 28.397, 3.28586, 7842.364821, -2.2114, -18.8, 0.077, 24.358, 5.64142, 16171.056245, -0.6885, 6.3, -0.046, 18.585, 4.41371, -557.314280, -1.8538, -22.0, 0.10, 17.954, 3.58454, 8399.679100, -0.3576, 3.2, -0.03, 14.530, 4.9416, 23243.143759, 0.888, 31.2, -0.16, 14.380, 0.9709, 32200.137139, 2.384, 56.4, -0.29, 14.251, 5.7641, -2.301200, 1.523, 25.1, -0.12, 13.899, 0.3735, 31085.508580, -1.324, 12.4, -0.08, 13.194, 1.7595, -9443.319984, -5.231, -69.0, 0.33, 9.679, 3.0997, -16029.080894, -3.072, -50.1, 0.24, 9.366, 0.3016, 24080.995180, -3.465, -19.9, 0.08, 8.606, 4.1582, -1742.930514, -3.681, -44.0, 0.21, 8.453, 2.8416, 16100.068570, 1.192, 28.2, -0.14, 8.050, 2.6292, 14286.150380, -0.609, 6.1, -0.03, 7.630, 6.2388, 17285.684804, 3.019, 50.2, -0.25, 7.447, 1.4845, 1256.603910, -0.053, 0.1, -0.01, 7.371, 0.2736, 5957.458955, -2.131, -19.0, 0.09, 7.063, 5.6715, 33.757047, -0.308, -3.6, 0.02, 6.383, 4.7843, 7004.513400, 2.141, 32.4, -0.16, 5.742, 2.6572, 32409.686605, -1.942, 5, -0.05, 4.374, 4.3443, 22128.51520, -2.820, -13, 0.05, 3.998, 3.2545, 33524.31516, 1.766, 49, -0.25, 3.210, 2.2443, 14985.44001, -2.516, -16, 0.06, 2.915, 1.7138, 24499.74767, 0.834, 31, -0.17, 2.732, 1.9887, 13799.82378, -4.343, -38, 0.17, 2.568, 5.4122, -7072.08751, -1.576, -25, 0.11, 2.521, 3.2427, 8470.66678, -2.238, -19, 0.07, 2.489, 4.0719, -486.32660, -3.734, -44, 0.20, 2.146, 5.6135, -1952.47998, 0.645, 7, -0.03, 1.978, 2.7291, 39414.20000, 0.199, 37, -0.21, 1.934, 1.5682, 33314.76570, 6.092, 100, -0.5, 1.871, 0.4166, 30457.20662, -1.297, 12, -0.1, 1.753, 2.0582, -8886.00570, -3.38, -47, 0.2, 1.437, 2.386, -695.87607, 0.59, 7, 0, 1.373, 3.026, -209.54947, 4.33, 51, -0.2, 1.262, 5.940, 16728.37052, 1.17, 28, -0.1, 1.224, 6.172, 6656.74859, -4.04, -41, 0.2, 1.187, 5.873, 6099.43431, -5.89, -63, 0.3, 1.177, 1.014, 31571.83518, 2.41, 56, -0.3, 1.162, 3.840, 9585.29534, 1.47, 25, -0.1, 1.143, 5.639, 8364.73984, -2.18, -19, 0.1, 1.078, 1.229, 70.98768, -1.88, -22, 0.1, 1.059, 3.326, 40528.82856, 3.91, 81, -0.4, 0.990, 5.013, 40738.37803, -0.42, 30, -0.2, 0.948, 5.687, -17772.01141, -6.75, -94, 0.5, 0.876, 0.298, -0.35232, 0, 0, 0, 0.822, 2.994, 393.02097, 0, 0, 0, 0.788, 1.836, 8326.39022, 3.05, 50, -0.2, 0.752, 4.985, 22614.84180, 0.91, 31, -0.2, 0.740, 2.875, 8330.99262, 0, 0, 0, 0.669, 0.744, -24357.77232, -4.60, -75, 0.4, 0.644, 1.314, 8393.12577, -2.18, -19, 0.1, 0.639, 5.888, 575.33849, 0, 0, 0, 0.635, 1.116, 23385.11911, -2.87, -13, 0, 0.584, 5.197, 24428.75999, 2.71, 53, -0.3, 0.583, 3.513, -9095.55517, 0.95, 4, 0, 0.572, 6.059, 29970.88002, -5.03, -32, 0.1, 0.565, 2.960, 0.32863, 1.52, 25, -0.1, 0.561, 4.001, -17981.56087, -2.43, -43, 0.2, 0.557, 0.529, 7143.07519, -0.30, 3, 0, 0.546, 2.311, 25614.37623, 4.54, 75, -0.4, 0.536, 4.229, 15752.30376, -4.99, -45, 0.2, 0.493, 3.316, -8294.9344, -1.83, -29, 0.1, 0.491, 1.744, 8362.4485, 1.21, 21, -0.1, 0.478, 1.803, -10071.6219, -5.20, -69, 0.3, 0.454, 0.857, 15333.2048, 3.66, 57, -0.3, 0.445, 2.071, 8311.7707, -2.18, -19, 0.1, 0.426, 0.345, 23452.6932, -3.44, -20, 0.1, 0.420, 4.941, 33733.8646, -2.56, -2, 0, 0.413, 1.642, 17495.2343, -1.31, -1, 0, 0.404, 1.458, 23314.1314, -0.99, 9, -0.1, 0.395, 2.132, 38299.5714, -3.51, -6, 0, 0.382, 2.700, 31781.3846, -1.92, 5, 0, 0.375, 4.827, 6376.2114, 2.17, 32, -0.2, 0.361, 3.867, 16833.1753, -0.97, 3, 0, 0.358, 5.044, 15056.4277, -4.40, -38, 0.2, 0.350, 5.157, -8257.7037, -3.40, -47, 0.2, 0.344, 4.233, 157.7344, 0, 0, 0, 0.340, 2.672, 13657.8484, -0.58, 6, 0, 0.329, 5.610, 41853.0066, 3.29, 74, -0.4, 0.325, 5.895, -39.8149, 0, 0, 0, 0.309, 4.387, 21500.2132, -2.79, -13, 0.1, 0.302, 1.278, 786.0419, 0, 0, 0, 0.302, 5.341, -24567.3218, -0.27, -24, 0.1, 0.301, 1.045, 5889.8848, -1.57, -12, 0, 0.294, 4.201, -2371.2325, -3.65, -44, 0.2, 0.293, 3.704, 21642.1886, -6.55, -57, 0.2, 0.290, 4.069, 32828.4391, 2.36, 56, -0.3, 0.289, 3.472, 31713.8105, -1.35, 12, -0.1, 0.285, 5.407, -33.7814, 0.31, 4, 0, 0.283, 5.998, -16.9207, -3.71, -44, 0.2, 0.283, 2.772, 38785.8980, 0.23, 37, -0.2, 0.274, 5.343, 15613.7420, -2.54, -16, 0.1, 0.263, 3.997, 25823.9257, 0.22, 24, -0.1, 0.254, 0.600, 24638.3095, -1.61, 2, 0, 0.253, 1.344, 6447.1991, 0.29, 10, -0.1, 0.250, 0.887, 141.9754, -3.76, -44, 0.2, 0.247, 0.317, 5329.1570, -2.10, -19, 0.1, 0.245, 0.141, 36.0484, -3.71, -44, 0.2, 0.231, 2.287, 14357.1381, -2.49, -16, 0.1, 0.227, 5.158, 2.6298, 0, 0, 0, 0.219, 5.085, 47742.8914, 1.72, 63, -0.3, 0.211, 2.145, 6638.7244, -2.18, -19, 0.1, 0.201, 4.415, 39623.7495, -4.13, -14, 0, 0.194, 2.091, 588.4927, 0, 0, 0, 0.193, 3.057, -15400.7789, -3.10, -50, 0, 0.186, 5.598, 16799.3582, -0.72, 6, 0, 0.185, 3.886, 1150.6770, 0, 0, 0, 0.183, 1.619, 7178.0144, 1.52, 25, 0, 0.181, 2.635, 8328.3391, 1.52, 25, 0, 0.181, 2.077, 8329.0437, 1.52, 25, 0, 0.179, 3.215, -9652.8694, -0.90, -18, 0, 0.176, 1.716, -8815.0180, -5.26, -69, 0, 0.175, 5.673, 550.7553, 0, 0, 0, 0.170, 2.060, 31295.0580, -5.6, -39, 0, 0.167, 1.239, 7211.7617, -0.7, 6, 0, 0.165, 4.499, 14967.4158, -0.7, 6, 0, 0.164, 3.595, 15540.4531, 0.9, 31, 0, 0.164, 4.237, 522.3694, 0, 0, 0, 0.163, 4.633, 15545.0555, -2.2, -19, 0, 0.161, 0.478, 6428.0209, -2.2, -19, 0, 0.158, 2.03, 13171.5218, -4.3, -38, 0, 0.157, 2.28, 7216.3641, -3.7, -44, 0, 0.154, 5.65, 7935.6705, 1.5, 25, 0, 0.152, 0.46, 29828.9047, -1.3, 12, 0, 0.151, 1.19, -0.7113, 0, 0, 0, 0.150, 1.42, 23942.4334, -1.0, 9, 0, 0.144, 2.75, 7753.3529, 1.5, 25, 0, 0.137, 2.08, 7213.7105, -2.2, -19, 0, 0.137, 1.44, 7214.4152, -2.2, -19, 0, 0.136, 4.46, -1185.6162, -1.8, -22, 0, 0.136, 3.03, 8000.1048, -2.2, -19, 0, 0.134, 2.83, 14756.7124, -0.7, 6, 0, 0.131, 5.05, 6821.0419, -2.2, -19, 0, 0.128, 5.99, -17214.6971, -4.9, -72, 0, 0.127, 5.35, 8721.7124, 1.5, 25, 0, 0.126, 4.49, 46628.2629, -2.0, 19, 0, 0.125, 5.94, 7149.6285, 1.5, 25, 0, 0.124, 1.09, 49067.0695, 1.1, 55, 0, 0.121, 2.88, 15471.7666, 1.2, 28, 0, 0.111, 3.92, 41643.4571, 7.6, 125, -1, 0.110, 1.96, 8904.0299, 1.5, 25, 0, 0.106, 3.30, -18.0489, -2.2, -19, 0, 0.105, 2.30, -4.9310, 1.5, 25, 0, 0.104, 2.22, -6.5590, -1.9, -22, 0, 0.101, 1.44, 1884.9059, -0.1, 0, 0, 0.100, 5.92, 5471.1324, -5.9, -63, 0, 0.099, 1.12, 15149.7333, -0.7, 6, 0, 0.096, 4.73, 15508.9972, -0.4, 10, 0, 0.095, 5.18, 7230.9835, 1.5, 25, 0, 0.093, 3.37, 39900.5266, 3.9, 81, 0, 0.092, 2.01, 25057.0619, 2.7, 53, 0, 0.092, 1.21, -79.6298, 0, 0, 0, 0.092, 1.65, -26310.2523, -4.0, -68, 0, 0.091, 1.01, 42062.5561, -1.0, 23, 0, 0.090, 6.10, 29342.5781, -5.0, -32, 0, 0.090, 4.43, 15542.4020, -0.7, 6, 0, 0.090, 3.80, 15543.1066, -0.7, 6, 0, 0.089, 4.15, 6063.3859, -2.2, -19, 0, 0.086, 4.03, 52.9691, 0, 0, 0, 0.085, 0.49, 47952.4409, -2.6, 11, 0, 0.085, 1.60, 7632.8154, 2.1, 32, 0, 0.084, 0.22, 14392.0773, -0.7, 6, 0, 0.083, 6.22, 6028.4466, -4.0, -41, 0, 0.083, 0.63, -7909.9389, 2.8, 26, 0, 0.083, 5.20, -77.5523, 0, 0, 0, 0.082, 2.74, 8786.1467, -2.2, -19, 0, 0.080, 2.43, 9166.5428, -2.8, -26, 0, 0.080, 3.70, -25405.1732, 4.1, 27, 0, 0.078, 5.68, 48857.5200, 5.4, 106, -1, 0.077, 1.85, 8315.5735, -2.2, -19, 0, 0.075, 5.46, -18191.1103, 1.9, 8, 0, 0.075, 1.41, -16238.6304, 1.3, 1, 0, 0.074, 5.06, 40110.0761, -0.4, 30, 0, 0.072, 2.10, 64.4343, -3.7, -44, 0, 0.071, 2.17, 37671.2695, -3.5, -6, 0, 0.069, 1.71, 16693.4313, -0.7, 6, 0, 0.069, 3.33, -26100.7028, -8.3, -119, 1, 0.068, 1.09, 8329.4028, 1.5, 25, 0, 0.068, 3.62, 8327.9801, 1.5, 25, 0, 0.068, 2.41, 16833.1509, -1.0, 3, 0, 0.067, 3.40, 24709.2971, -3.5, -20, 0, 0.067, 1.65, 8346.7156, -0.3, 3, 0, 0.066, 2.61, 22547.2677, 1.5, 39, 0, 0.066, 3.50, 15576.5113, -1.0, 3, 0, 0.065, 5.76, 33037.9886, -2.0, 5, 0, 0.065, 4.58, 8322.1325, -0.3, 3, 0, 0.065, 6.20, 17913.9868, 3.0, 50, 0, 0.065, 1.50, 22685.8295, -1.0, 9, 0, 0.065, 2.37, 7180.3058, -1.9, -15, 0, 0.064, 1.06, 30943.5332, 2.4, 56, 0, 0.064, 1.89, 8288.8765, 1.5, 25, 0, 0.064, 4.70, 6.0335, 0.3, 4, 0, 0.063, 2.83, 8368.5063, 1.5, 25, 0, 0.063, 5.66, -2580.7819, 0.7, 7, 0, 0.062, 3.78, 7056.3285, -2.2, -19, 0, 0.061, 1.49, 8294.9100, 1.8, 29, 0, 0.061, 0.12, -10281.1714, -0.9, -18, 0, 0.061, 3.06, -8362.4729, -1.2, -21, 0, 0.061, 4.43, 8170.9571, 1.5, 25, 0, 0.059, 5.78, -13.1179, -3.7, -44, 0, 0.059, 5.97, 6625.5702, -2.2, -19, 0, 0.058, 5.01, -0.5080, -0.3, 0, 0, 0.058, 2.73, 7161.0938, -2.2, -19, 0, 0.057, 0.19, 7214.0629, -2.2, -19, 0, 0.057, 4.00, 22199.5029, -4.7, -35, 0, 0.057, 5.38, 8119.1420, 5.8, 76, 0, 0.056, 1.07, 7542.6495, 1.5, 25, 0, 0.056, 0.28, 8486.4258, 1.5, 25, 0, 0.054, 4.19, 16655.0816, 4.6, 75, 0, 0.053, 0.72, 7267.0320, -2.2, -19, 0, 0.053, 3.12, 12.6192, 0.6, 7, 0, 0.052, 2.99, -32896.013, -1.8, -49, 0, 0.052, 3.46, 1097.708, 0, 0, 0, 0.051, 5.37, -6443.786, -1.6, -25, 0, 0.051, 1.35, 7789.401, -2.2, -19, 0, 0.051, 5.83, 40042.502, 0.2, 38, 0, 0.051, 3.63, 9114.733, 1.5, 25, 0, 0.050, 1.51, 8504.484, -2.5, -22, 0, 0.050, 5.23, 16659.684, 1.5, 25, 0, 0.050, 1.15, 7247.820, -2.5, -23, 0, 0.047, 0.25, -1290.421, 0.3, 0, 0, 0.047, 4.67, -32686.464, -6.1, -100, 0, 0.047, 3.49, 548.678, 0, 0, 0, 0.047, 2.37, 6663.308, -2.2, -19, 0, 0.046, 0.98, 1572.084, 0, 0, 0, 0.046, 2.04, 14954.262, -0.7, 6, 0, 0.046, 3.72, 6691.693, -2.2, -19, 0, 0.045, 6.19, -235.287, 0, 0, 0, 0.044, 2.96, 32967.001, -0.1, 27, 0, 0.044, 3.82, -1671.943, -5.6, -66, 0, 0.043, 5.82, 1179.063, 0, 0, 0, 0.043, 0.07, 34152.617, 1.7, 49, 0, 0.043, 3.71, 6514.773, -0.3, 0, 0, 0.043, 5.62, 15.732, -2.5, -23, 0, 0.043, 5.80, 8351.233, -2.2, -19, 0, 0.042, 0.27, 7740.199, 1.5, 25, 0, 0.042, 6.14, 15385.020, -0.7, 6, 0, 0.042, 6.13, 7285.051, -4.1, -41, 0, 0.041, 1.27, 32757.451, 4.2, 78, 0, 0.041, 4.46, 8275.722, 1.5, 25, 0, 0.040, 0.23, 8381.661, 1.5, 25, 0, 0.040, 5.87, -766.864, 2.5, 29, 0, 0.040, 1.66, 254.431, 0, 0, 0, 0.040, 0.40, 9027.981, -0.4, 0, 0, 0.040, 2.96, 7777.936, 1.5, 25, 0, 0.039, 4.67, 33943.068, 6.1, 100, 0, 0.039, 3.52, 8326.062, 1.5, 25, 0, 0.039, 3.75, 21013.887, -6.5, -57, 0, 0.039, 5.60, 606.978, 0, 0, 0, 0.039, 1.19, 8331.321, 1.5, 25, 0, 0.039, 2.84, 7211.433, -2.2, -19, 0, 0.038, 0.67, 7216.693, -2.2, -19, 0, 0.038, 6.22, 25161.867, 0.6, 28, 0, 0.038, 4.40, 7806.322, 1.5, 25, 0, 0.038, 4.16, 9179.168, -2.2, -19, 0, 0.037, 4.73, 14991.999, -0.7, 6, 0, 0.036, 0.35, 67.514, -0.6, -7, 0, 0.036, 3.70, 25266.611, -1.6, 0, 0, 0.036, 5.39, 16328.796, -0.7, 6, 0, 0.035, 1.44, 7174.248, -2.2, -19, 0, 0.035, 5.00, 15684.730, -4.4, -38, 0, 0.035, 0.39, -15.419, -2.2, -19, 0, 0.035, 6.07, 15020.385, -0.7, 6, 0, 0.034, 6.01, 7371.797, -2.2, -19, 0, 0.034, 0.96, -16623.626, -3.4, -54, 0, 0.033, 6.24, 9479.368, 1.5, 25, 0, 0.033, 3.21, 23661.896, 5.2, 82, 0, 0.033, 4.06, 8311.418, -2.2, -19, 0, 0.033, 2.40, 1965.105, 0, 0, 0, 0.033, 5.17, 15489.785, -0.7, 6, 0, 0.033, 5.03, 21986.540, 0.9, 31, 0, 0.033, 4.10, 16691.140, 2.7, 46, 0, 0.033, 5.13, 47114.589, 1.7, 63, 0, 0.033, 4.45, 8917.184, 1.5, 25, 0, 0.033, 4.23, 2.078, 0, 0, 0, 0.032, 2.33, 75.251, 1.5, 25, 0, 0.032, 2.10, 7253.878, -2.2, -19, 0, 0.032, 3.11, -0.224, 1.5, 25, 0, 0.032, 4.43, 16640.462, -0.7, 6, 0, 0.032, 5.68, 8328.363, 0, 0, 0, 0.031, 5.32, 8329.020, 3.0, 50, 0, 0.031, 3.70, 16118.093, -0.7, 6, 0, 0.030, 3.67, 16721.817, -0.7, 6, 0, 0.030, 5.27, -1881.492, -1.2, -15, 0, 0.030, 5.72, 8157.839, -2.2, -19, 0, 0.029, 5.73, -18400.313, -6.7, -94, 0, 0.029, 2.76, 16.000, -2.2, -19, 0, 0.029, 1.75, 8879.447, 1.5, 25, 0, 0.029, 0.32, 8851.061, 1.5, 25, 0, 0.029, 0.90, 14704.903, 3.7, 57, 0, 0.028, 2.90, 15595.723, -0.7, 6, 0, 0.028, 5.88, 16864.631, 0.2, 24, 0, 0.028, 0.63, 16869.234, -2.8, -26, 0, 0.028, 4.04, -18609.863, -2.4, -43, 0, 0.027, 5.83, 6727.736, -5.9, -63, 0, 0.027, 6.12, 418.752, 4.3, 51, 0, 0.027, 0.14, 41157.131, 3.9, 81, 0, 0.026, 3.80, 15.542, 0, 0, 0, 0.026, 1.68, 50181.698, 4.8, 99, -1, 0.026, 0.32, 315.469, 0, 0, 0, 0.025, 5.67, 19.188, 0.3, 0, 0, 0.025, 3.16, 62.133, -2.2, -19, 0, 0.025, 3.76, 15502.939, -0.7, 6, 0, 0.025, 4.53, 45999.961, -2.0, 19, 0, 0.024, 3.21, 837.851, -4.4, -51, 0, 0.024, 2.82, 38157.596, 0.3, 37, 0, 0.024, 5.21, 15540.124, -0.7, 6, 0, 0.024, 0.26, 14218.576, 0, 13, 0, 0.024, 3.01, 15545.384, -0.7, 6, 0, 0.024, 1.16, -17424.247, -0.6, -21, 0, 0.023, 2.34, -67.574, 0.6, 7, 0, 0.023, 2.44, 18.024, -1.9, -22, 0, 0.023, 3.70, 469.400, 0, 0, 0, 0.023, 0.72, 7136.511, -2.2, -19, 0, 0.023, 4.50, 15582.569, -0.7, 6, 0, 0.023, 2.80, -16586.395, -4.9, -72, 0, 0.023, 1.51, 80.182, 0, 0, 0, 0.023, 1.09, 5261.583, -1.5, -12, 0, 0.023, 0.56, 54956.954, -0.5, 44, 0, 0.023, 4.01, 8550.860, -2.2, -19, 0, 0.023, 4.46, 38995.448, -4.1, -14, 0, 0.023, 3.82, 2358.126, 0, 0, 0, 0.022, 3.77, 32271.125, 0.5, 34, 0, 0.022, 0.82, 15935.775, -0.7, 6, 0, 0.022, 1.07, 24013.421, -2.9, -13, 0, 0.022, 0.40, 8940.078, -2.2, -19, 0, 0.022, 2.06, 15700.489, -0.7, 6, 0, 0.022, 4.27, 15124.002, -5.0, -45, 0, 0.021, 1.16, 56071.583, 3.2, 88, 0, 0.021, 5.58, 9572.189, -2.2, -19, 0, 0.020, 1.70, -17.273, -3.7, -44, 0, 0.020, 3.05, 214.617, 0, 0, 0, 0.020, 4.41, 8391.048, -2.2, -19, 0, 0.020, 5.95, 23869.145, 2.4, 56, 0, 0.020, 0.42, 40947.927, -4.7, -21, 0, 0.019, 1.39, 5818.897, 0.3, 10, 0, 0.019, 0.71, 23873.747, -0.7, 6, 0, 0.019, 2.81, 7291.615, -2.2, -19, 0, 0.019, 5.09, 8428.018, -2.2, -19, 0, 0.019, 4.14, 6518.187, -1.6, -12, 0, 0.019, 3.85, 21.330, 0, 0, 0, 0.018, 0.66, 14445.046, -0.7, 6, 0, 0.018, 1.65, 0.966, -4.0, -48, 0, 0.018, 5.64, -17143.709, -6.8, -94, 0, 0.018, 6.01, 7736.432, -2.2, -19, 0, 0.018, 2.74, 31153.083, -1.9, 5, 0, 0.018, 4.58, 6116.355, -2.2, -19, 0, 0.018, 2.28, 46.401, 0.3, 0, 0, 0.018, 3.80, 10213.597, 1.4, 25, 0, 0.018, 2.84, 56281.132, -1.1, 36, 0, 0.018, 3.53, 8249.062, 1.5, 25, 0, 0.017, 4.43, 20871.911, -3, -13, 0, 0.017, 4.44, 627.596, 0, 0, 0, 0.017, 1.85, 628.308, 0, 0, 0, 0.017, 1.19, 8408.321, 2, 25, 0, 0.017, 1.95, 7214.056, -2, -19, 0, 0.017, 1.57, 7214.070, -2, -19, 0, 0.017, 1.65, 13870.811, -6, -60, 0, 0.017, 0.30, 22.542, -4, -44, 0, 0.017, 2.62, -119.445, 0, 0, 0, 0.016, 4.87, 5747.909, 2, 32, 0, 0.016, 4.45, 14339.108, -1, 6, 0, 0.016, 1.83, 41366.680, 0, 30, 0, 0.016, 4.53, 16309.618, -3, -23, 0, 0.016, 2.54, 15542.754, -1, 6, 0, 0.016, 6.05, 1203.646, 0, 0, 0, 0.015, 5.2, 2751.147, 0, 0, 0, 0.015, 1.8, -10699.924, -5, -69, 0, 0.015, 0.4, 22824.391, -3, -20, 0, 0.015, 2.1, 30666.756, -6, -39, 0, 0.015, 2.1, 6010.417, -2, -19, 0, 0.015, 0.7, -23729.470, -5, -75, 0, 0.015, 1.4, 14363.691, -1, 6, 0, 0.015, 5.8, 16900.689, -2, 0, 0, 0.015, 5.2, 23800.458, 3, 53, 0, 0.015, 5.3, 6035.000, -2, -19, 0, 0.015, 1.2, 8251.139, 2, 25, 0, 0.015, 3.6, -8.860, 0, 0, 0, 0.015, 0.8, 882.739, 0, 0, 0, 0.015, 3.0, 1021.329, 0, 0, 0, 0.015, 0.6, 23296.107, 1, 31, 0, 0.014, 5.4, 7227.181, 2, 25, 0, 0.014, 0.1, 7213.352, -2, -19, 0, 0.014, 4.0, 15506.706, 3, 50, 0, 0.014, 3.4, 7214.774, -2, -19, 0, 0.014, 4.6, 6665.385, -2, -19, 0, 0.014, 0.1, -8.636, -2, -22, 0, 0.014, 3.1, 15465.202, -1, 6, 0, 0.014, 4.9, 508.863, 0, 0, 0, 0.014, 3.5, 8406.244, 2, 25, 0, 0.014, 1.3, 13313.497, -8, -82, 0, 0.014, 2.8, 49276.619, -3, 0, 0, 0.014, 0.1, 30528.194, -3, -10, 0, 0.013, 1.7, 25128.050, 1, 31, 0, 0.013, 2.9, 14128.405, -1, 6, 0, 0.013, 3.4, 57395.761, 3, 80, 0, 0.013, 2.7, 13029.546, -1, 6, 0, 0.013, 3.9, 7802.556, -2, -19, 0, 0.013, 1.6, 8258.802, -2, -19, 0, 0.013, 2.2, 8417.709, -2, -19, 0, 0.013, 0.7, 9965.210, -2, -19, 0, 0.013, 3.4, 50391.247, 0, 48, 0, 0.013, 3.0, 7134.433, -2, -19, 0, 0.013, 2.9, 30599.182, -5, -31, 0, 0.013, 3.6, -9723.857, 1, 0, 0, 0.013, 4.8, 7607.084, -2, -19, 0, 0.012, 0.8, 23837.689, 1, 35, 0, 0.012, 3.6, 4.409, -4, -44, 0, 0.012, 5.0, 16657.031, 3, 50, 0, 0.012, 4.4, 16657.735, 3, 50, 0, 0.012, 1.1, 15578.803, -4, -38, 0, 0.012, 6.0, -11.490, 0, 0, 0, 0.012, 1.9, 8164.398, 0, 0, 0, 0.012, 2.4, 31852.372, -4, -17, 0, 0.012, 2.4, 6607.085, -2, -19, 0, 0.012, 4.2, 8359.870, 0, 0, 0, 0.012, 0.5, 5799.713, -2, -19, 0, 0.012, 2.7, 7220.622, 0, 0, 0, 0.012, 4.3, -139.720, 0, 0, 0, 0.012, 2.3, 13728.836, -2, -16, 0, 0.011, 3.6, 14912.146, 1, 31, 0, 0.011, 4.7, 14916.748, -2, -19, 0},
{1.67680, 4.66926, 628.301955, -0.0266, 0.1, -0.005, 0.51642, 3.3721, 6585.760910, -2.158, -18.9, 0.09, 0.41383, 5.7277, 14914.452335, -0.635, 6.2, -0.04, 0.37115, 3.9695, 7700.389469, 1.550, 25.0, -0.12, 0.27560, 0.7416, 8956.993380, 1.496, 25.1, -0.13, 0.24599, 4.2253, -2.301200, 1.523, 25.1, -0.12, 0.07118, 0.1443, 7842.36482, -2.211, -19, 0.08, 0.06128, 2.4998, 16171.05625, -0.688, 6, 0, 0.04516, 0.443, 8399.67910, -0.36, 3, 0, 0.04048, 5.771, 14286.15038, -0.61, 6, 0, 0.03747, 4.626, 1256.60391, -0.05, 0, 0, 0.03707, 3.415, 5957.45895, -2.13, -19, 0.1, 0.03649, 1.800, 23243.14376, 0.89, 31, -0.2, 0.02438, 0.042, 16029.08089, 3.07, 50, -0.2, 0.02165, 1.017, -1742.93051, -3.68, -44, 0.2, 0.01923, 3.097, 17285.68480, 3.02, 50, -0.3, 0.01692, 1.280, 0.3286, 1.52, 25, -0.1, 0.01361, 0.298, 8326.3902, 3.05, 50, -0.2, 0.01293, 4.013, 7072.0875, 1.58, 25, -0.1, 0.01276, 4.413, 8330.9926, 0, 0, 0, 0.01270, 0.101, 8470.6668, -2.24, -19, 0.1, 0.01097, 1.203, 22128.5152, -2.82, -13, 0, 0.01088, 2.545, 15542.7543, -0.66, 6, 0, 0.00835, 0.190, 7214.0629, -2.18, -19, 0.1, 0.00734, 4.855, 24499.7477, 0.83, 31, -0.2, 0.00686, 5.130, 13799.8238, -4.34, -38, 0.2, 0.00631, 0.930, -486.3266, -3.73, -44, 0, 0.00585, 0.699, 9585.2953, 1.5, 25, 0, 0.00566, 4.073, 8328.3391, 1.5, 25, 0, 0.00566, 0.638, 8329.0437, 1.5, 25, 0, 0.00539, 2.472, -1952.4800, 0.6, 7, 0, 0.00509, 2.88, -0.7113, 0, 0, 0, 0.00469, 3.56, 30457.2066, -1.3, 12, 0, 0.00387, 0.78, -0.3523, 0, 0, 0, 0.00378, 1.84, 22614.8418, 0.9, 31, 0, 0.00362, 5.53, -695.8761, 0.6, 7, 0, 0.00317, 2.80, 16728.3705, 1.2, 28, 0, 0.00303, 6.07, 157.7344, 0, 0, 0, 0.00300, 2.53, 33.7570, -0.3, -4, 0, 0.00295, 4.16, 31571.8352, 2.4, 56, 0, 0.00289, 5.98, 7211.7617, -0.7, 6, 0, 0.00285, 2.06, 15540.4531, 0.9, 31, 0, 0.00283, 2.65, 2.6298, 0, 0, 0, 0.00282, 6.17, 15545.0555, -2.2, -19, 0, 0.00278, 1.23, -39.8149, 0, 0, 0, 0.00272, 3.82, 7216.3641, -3.7, -44, 0, 0.00270, 4.37, 70.9877, -1.9, -22, 0, 0.00256, 5.81, 13657.8484, -0.6, 6, 0, 0.00244, 5.64, -0.2237, 1.5, 25, 0, 0.00240, 2.96, 8311.7707, -2.2, -19, 0, 0.00239, 0.87, -33.7814, 0.3, 4, 0, 0.00216, 2.31, 15.9995, -2.2, -19, 0, 0.00186, 3.46, 5329.1570, -2.1, -19, 0, 0.00169, 2.40, 24357.772, 4.6, 75, 0, 0.00161, 5.80, 8329.403, 1.5, 25, 0, 0.00161, 5.20, 8327.980, 1.5, 25, 0, 0.00160, 4.26, 23385.119, -2.9, -13, 0, 0.00156, 1.26, 550.755, 0, 0, 0, 0.00155, 1.25, 21500.213, -2.8, -13, 0, 0.00152, 0.60, -16.921, -3.7, -44, 0, 0.00150, 2.71, -79.630, 0, 0, 0, 0.00150, 5.29, 15.542, 0, 0, 0, 0.00148, 1.06, -2371.232, -3.7, -44, 0, 0.00141, 0.77, 8328.691, 1.5, 25, 0, 0.00141, 3.67, 7143.075, -0.3, 0, 0, 0.00138, 5.45, 25614.376, 4.5, 75, 0, 0.00129, 4.90, 23871.446, 0.9, 31, 0, 0.00126, 4.03, 141.975, -3.8, -44, 0, 0.00124, 6.01, 522.369, 0, 0, 0, 0.00120, 4.94, -10071.622, -5.2, -69, 0, 0.00118, 5.07, -15.419, -2.2, -19, 0, 0.00107, 3.49, 23452.693, -3.4, -20, 0, 0.00104, 4.78, 17495.234, -1.3, 0, 0, 0.00103, 1.44, -18.049, -2.2, -19, 0, 0.00102, 5.63, 15542.402, -0.7, 6, 0, 0.00102, 2.59, 15543.107, -0.7, 6, 0, 0.00100, 4.11, -6.559, -1.9, -22, 0, 0.00097, 0.08, 15400.779, 3.1, 50, 0, 0.00096, 5.84, 31781.385, -1.9, 5, 0, 0.00094, 1.08, 8328.363, 0, 0, 0, 0.00094, 2.46, 16799.358, -0.7, 6, 0, 0.00094, 1.69, 6376.211, 2.2, 32, 0, 0.00093, 3.64, 8329.020, 3.0, 50, 0, 0.00093, 2.65, 16655.082, 4.6, 75, 0, 0.00090, 1.90, 15056.428, -4.4, -38, 0, 0.00089, 1.59, 52.969, 0, 0, 0, 0.00088, 2.02, -8257.704, -3.4, -47, 0, 0.00088, 3.02, 7213.711, -2.2, -19, 0, 0.00087, 0.50, 7214.415, -2.2, -19, 0, 0.00087, 0.49, 16659.684, 1.5, 25, 0, 0.00082, 5.64, -4.931, 1.5, 25, 0, 0.00079, 5.17, 13171.522, -4.3, -38, 0, 0.00076, 3.60, 29828.905, -1.3, 12, 0, 0.00076, 4.08, 24567.322, 0.3, 24, 0, 0.00076, 4.58, 1884.906, -0.1, 0, 0, 0.00073, 0.33, 31713.811, -1.4, 12, 0, 0.00073, 0.93, 32828.439, 2.4, 56, 0, 0.00071, 5.91, 38785.898, 0.2, 37, 0, 0.00069, 2.20, 15613.742, -2.5, -16, 0, 0.00066, 3.87, 15.732, -2.5, -23, 0, 0.00066, 0.86, 25823.926, 0.2, 24, 0, 0.00065, 2.52, 8170.957, 1.5, 25, 0, 0.00063, 0.18, 8322.132, -0.3, 0, 0, 0.00060, 5.84, 8326.062, 1.5, 25, 0, 0.00060, 5.15, 8331.321, 1.5, 25, 0, 0.00060, 2.18, 8486.426, 1.5, 25, 0, 0.00058, 2.30, -1.731, -4, -44, 0, 0.00058, 5.43, 14357.138, -2, -16, 0, 0.00057, 3.09, 8294.910, 2, 29, 0, 0.00057, 4.67, -8362.473, -1, -21, 0, 0.00056, 4.15, 16833.151, -1, 0, 0, 0.00054, 1.93, 7056.329, -2, -19, 0, 0.00054, 5.27, 8315.574, -2, -19, 0, 0.00052, 5.6, 8311.418, -2, -19, 0, 0.00052, 2.7, -77.552, 0, 0, 0, 0.00051, 4.3, 7230.984, 2, 25, 0, 0.00050, 0.4, -0.508, 0, 0, 0, 0.00049, 5.4, 7211.433, -2, -19, 0, 0.00049, 4.4, 7216.693, -2, -19, 0, 0.00049, 4.3, 16864.631, 0, 24, 0, 0.00049, 2.2, 16869.234, -3, -26, 0, 0.00047, 6.1, 627.596, 0, 0, 0, 0.00047, 5.0, 12.619, 1, 7, 0, 0.00045, 4.9, -8815.018, -5, -69, 0, 0.00044, 1.6, 62.133, -2, -19, 0, 0.00042, 2.9, -13.118, -4, -44, 0, 0.00042, 4.1, -119.445, 0, 0, 0, 0.00041, 4.3, 22756.817, -3, -13, 0, 0.00041, 3.6, 8288.877, 2, 25, 0, 0.00040, 0.5, 6663.308, -2, -19, 0, 0.00040, 1.1, 8368.506, 2, 25, 0, 0.00039, 4.1, 6443.786, 2, 25, 0, 0.00039, 3.1, 16657.383, 3, 50, 0, 0.00038, 0.1, 16657.031, 3, 50, 0, 0.00038, 3.0, 16657.735, 3, 50, 0, 0.00038, 4.6, 23942.433, -1, 9, 0, 0.00037, 4.3, 15385.020, -1, 6, 0, 0.00037, 5.0, 548.678, 0, 0, 0, 0.00036, 1.8, 7213.352, -2, -19, 0, 0.00036, 1.7, 7214.774, -2, -19, 0, 0.00035, 1.1, 7777.936, 2, 25, 0, 0.00035, 1.6, -8.860, 0, 0, 0, 0.00035, 4.4, 23869.145, 2, 56, 0, 0.00035, 2.0, 6691.693, -2, -19, 0, 0.00034, 1.3, -1185.616, -2, -22, 0, 0.00034, 2.2, 23873.747, -1, 6, 0, 0.00033, 2.0, -235.287, 0, 0, 0, 0.00033, 3.1, 17913.987, 3, 50, 0, 0.00033, 1.0, 8351.233, -2, -19, 0},
{0.004870, 4.6693, 628.30196, -0.027, 0, -0.01, 0.002280, 2.6746, -2.30120, 1.523, 25, -0.12, 0.001500, 3.372, 6585.76091, -2.16, -19, 0.1, 0.001200, 5.728, 14914.45233, -0.64, 6, 0, 0.001080, 3.969, 7700.38947, 1.55, 25, -0.1, 0.000800, 0.742, 8956.99338, 1.50, 25, -0.1, 0.000254, 6.002, 0.3286, 1.52, 25, -0.1, 0.000210, 0.144, 7842.3648, -2.21, -19, 0, 0.000180, 2.500, 16171.0562, -0.7, 6, 0, 0.000130, 0.44, 8399.6791, -0.4, 3, 0, 0.000126, 5.03, 8326.3902, 3.0, 50, 0, 0.000120, 5.77, 14286.1504, -0.6, 6, 0, 0.000118, 5.96, 8330.9926, 0, 0, 0, 0.000110, 1.80, 23243.1438, 0.9, 31, 0, 0.000110, 3.42, 5957.4590, -2.1, -19, 0, 0.000110, 4.63, 1256.6039, -0.1, 0, 0, 0.000099, 4.70, -0.7113, 0, 0, 0, 0.000070, 0.04, 16029.0809, 3.1, 50, 0, 0.000070, 5.14, 8328.3391, 1.5, 25, 0, 0.000070, 5.85, 8329.0437, 1.5, 25, 0, 0.000060, 1.02, -1742.9305, -3.7, -44, 0, 0.000060, 3.10, 17285.6848, 3.0, 50, 0, 0.000054, 5.69, -0.352, 0, 0, 0, 0.000043, 0.52, 15.542, 0, 0, 0, 0.000041, 2.03, 2.630, 0, 0, 0, 0.000040, 0.10, 8470.667, -2.2, -19, 0, 0.000040, 4.01, 7072.088, 1.6, 25, 0, 0.000036, 2.93, -8.860, -0.3, 0, 0, 0.000030, 1.20, 22128.515, -2.8, -13, 0, 0.000030, 2.54, 15542.754, -0.7, 6, 0, 0.000027, 4.43, 7211.762, -0.7, 6, 0, 0.000026, 0.51, 15540.453, 0.9, 31, 0, 0.000026, 1.44, 15545.055, -2.2, -19, 0, 0.000025, 5.37, 7216.364, -3.7, -44, 0},
{0.00001200, 1.041, -2.3012, 1.52, 25, -0.1, 0.00000170, 0.31, -0.711, 0, 0, 0},
}
var ZodiacNames = []string{"鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗", "猪"}
ZodiacNames 生肖名称
var ZoneNames = []string{"东", "北", "西", "南"}
ZoneNames 宫名称
Functions ¶
func QiAccurate ¶
func QiAccurate2 ¶
Types ¶
type AbstractChildLimitProvider ¶ added in v1.0.1
type AbstractChildLimitProvider struct {
IChildLimitProvider
}
AbstractChildLimitProvider 童限计算抽象
type AbstractCulture ¶
type AbstractCulture struct {
Culture
}
AbstractCulture 传统文化抽象
func (AbstractCulture) Equals ¶
func (o AbstractCulture) Equals(target AbstractCulture) bool
func (AbstractCulture) GetName ¶
func (o AbstractCulture) GetName() string
func (AbstractCulture) IndexOf ¶
func (o AbstractCulture) IndexOf(index int, size int) int
IndexOf 转换为不超范围的索引
func (AbstractCulture) String ¶
func (o AbstractCulture) String() string
type AbstractCultureDay ¶
type AbstractCultureDay struct { AbstractCulture // contains filtered or unexported fields }
AbstractCultureDay 带天索引的传统文化抽象
func (AbstractCultureDay) GetCulture ¶
func (o AbstractCultureDay) GetCulture() Culture
func (AbstractCultureDay) GetDayIndex ¶
func (o AbstractCultureDay) GetDayIndex() int
GetDayIndex 天索引
func (AbstractCultureDay) GetName ¶
func (o AbstractCultureDay) GetName() string
func (AbstractCultureDay) New ¶
func (AbstractCultureDay) New(culture Culture, dayIndex int) AbstractCultureDay
func (AbstractCultureDay) String ¶
func (o AbstractCultureDay) String() string
type ChildLimit ¶
type ChildLimit struct {
// contains filtered or unexported fields
}
ChildLimit 童限
func (ChildLimit) FromSolarTime ¶
func (ChildLimit) FromSolarTime(birthTime SolarTime, gender Gender) ChildLimit
func (ChildLimit) GetEndLunarYear ¶ added in v1.0.5
func (o ChildLimit) GetEndLunarYear() LunarYear
GetEndLunarYear 结束农历年
func (ChildLimit) GetStartDecadeFortune ¶
func (o ChildLimit) GetStartDecadeFortune() DecadeFortune
GetStartDecadeFortune 大运
func (ChildLimit) GetStartFortune ¶
func (o ChildLimit) GetStartFortune() Fortune
GetStartFortune 小运
func (ChildLimit) GetStartTime ¶
func (o ChildLimit) GetStartTime() SolarTime
GetStartTime 开始(即出生)的公历时刻
type ChildLimitInfo ¶
type ChildLimitInfo struct {
// contains filtered or unexported fields
}
ChildLimitInfo 童限信息
func (ChildLimitInfo) GetEndTime ¶
func (o ChildLimitInfo) GetEndTime() SolarTime
GetEndTime 结束(即开始起运)的公历时刻
func (ChildLimitInfo) GetMinuteCount ¶
func (o ChildLimitInfo) GetMinuteCount() int
GetMinuteCount 分钟数
func (ChildLimitInfo) GetStartTime ¶
func (o ChildLimitInfo) GetStartTime() SolarTime
GetStartTime 开始(即出生)的公历时刻
type China95ChildLimitProvider ¶
type China95ChildLimitProvider struct {
AbstractChildLimitProvider
}
China95ChildLimitProvider 元亨利贞的童限计算
func (China95ChildLimitProvider) GetInfo ¶
func (o China95ChildLimitProvider) GetInfo(birthTime SolarTime, term SolarTerm) ChildLimitInfo
type Constellation ¶
type Constellation struct {
LoopTyme
}
Constellation 星座
func (Constellation) FromIndex ¶
func (Constellation) FromIndex(index int) Constellation
func (Constellation) FromName ¶
func (Constellation) FromName(name string) (*Constellation, error)
func (Constellation) Next ¶
func (o Constellation) Next(n int) Constellation
type DecadeFortune ¶
type DecadeFortune struct { AbstractTyme // contains filtered or unexported fields }
DecadeFortune 大运(10年1大运)
func (DecadeFortune) FromChildLimit ¶
func (DecadeFortune) FromChildLimit(childLimit ChildLimit, index int) DecadeFortune
func (DecadeFortune) GetEndLunarYear ¶
func (o DecadeFortune) GetEndLunarYear() LunarYear
GetEndLunarYear 结束农历年
func (DecadeFortune) GetName ¶
func (o DecadeFortune) GetName() string
func (DecadeFortune) GetSixtyCycle ¶
func (o DecadeFortune) GetSixtyCycle() SixtyCycle
GetSixtyCycle 干支
func (DecadeFortune) GetStartFortune ¶
func (o DecadeFortune) GetStartFortune() Fortune
GetStartFortune 开始小运
func (DecadeFortune) GetStartLunarYear ¶
func (o DecadeFortune) GetStartLunarYear() LunarYear
GetStartLunarYear 开始农历年
func (DecadeFortune) Next ¶
func (o DecadeFortune) Next(n int) DecadeFortune
func (DecadeFortune) String ¶
func (o DecadeFortune) String() string
type DefaultChildLimitProvider ¶
type DefaultChildLimitProvider struct {
AbstractChildLimitProvider
}
DefaultChildLimitProvider 默认的童限计算
func (DefaultChildLimitProvider) GetInfo ¶
func (o DefaultChildLimitProvider) GetInfo(birthTime SolarTime, term SolarTerm) ChildLimitInfo
type DefaultEightCharProvider ¶ added in v1.0.1
type DefaultEightCharProvider struct {
IEightCharProvider
}
DefaultEightCharProvider 默认的八字计算(晚子时算第二天)
func (DefaultEightCharProvider) GetEightChar ¶ added in v1.0.1
func (o DefaultEightCharProvider) GetEightChar(hour LunarHour) EightChar
type EarthBranch ¶
type EarthBranch struct {
LoopTyme
}
EarthBranch 地支(地元)
func (EarthBranch) Combine ¶
func (o EarthBranch) Combine(target EarthBranch) *Element
Combine 合化(子丑合化土,寅亥合化木,卯戌合化火,辰酉合化金,巳申合化水,午未合化土),如果无法合化,返回nil
func (EarthBranch) Equals ¶
func (o EarthBranch) Equals(target EarthBranch) bool
func (EarthBranch) FromIndex ¶
func (EarthBranch) FromIndex(index int) EarthBranch
func (EarthBranch) FromName ¶
func (EarthBranch) FromName(name string) (*EarthBranch, error)
func (EarthBranch) GetCombine ¶
func (o EarthBranch) GetCombine() EarthBranch
GetCombine 六合(子丑合,寅亥合,卯戌合,辰酉合,巳申合,午未合)
func (EarthBranch) GetHarm ¶
func (o EarthBranch) GetHarm() EarthBranch
GetHarm 六害(子未害、丑午害、寅巳害、卯辰害、申亥害、酉戌害)
func (EarthBranch) GetHideHeavenStemMain ¶
func (o EarthBranch) GetHideHeavenStemMain() HeavenStem
GetHideHeavenStemMain 藏干之本气
func (EarthBranch) GetHideHeavenStemMiddle ¶
func (o EarthBranch) GetHideHeavenStemMiddle() *HeavenStem
GetHideHeavenStemMiddle 藏干之中气,无中气返回nil
func (EarthBranch) GetHideHeavenStemResidual ¶
func (o EarthBranch) GetHideHeavenStemResidual() *HeavenStem
GetHideHeavenStemResidual 藏干之余气,无余气返回nil
func (EarthBranch) GetHideHeavenStems ¶ added in v1.0.5
func (o EarthBranch) GetHideHeavenStems() []HideHeavenStem
GetHideHeavenStems 藏干列表
func (EarthBranch) GetOminous ¶
func (o EarthBranch) GetOminous() Direction
GetOminous 煞(逢巳日、酉日、丑日必煞东;亥日、卯日、未日必煞西;申日、子日、辰日必煞南;寅日、午日、戌日必煞北。)
func (EarthBranch) GetOpposite ¶
func (o EarthBranch) GetOpposite() EarthBranch
GetOpposite 六冲(子午冲,丑未冲,寅申冲,辰戌冲,卯酉冲,巳亥冲)
func (EarthBranch) GetPengZuEarthBranch ¶
func (o EarthBranch) GetPengZuEarthBranch() PengZuEarthBranch
GetPengZuEarthBranch 地支彭祖百忌
func (EarthBranch) Next ¶
func (o EarthBranch) Next(n int) EarthBranch
type EightChar ¶
type EightChar struct { AbstractCulture // contains filtered or unexported fields }
EightChar 八字
func (EightChar) GetSolarTimes ¶
GetSolarTimes 公历时刻列表(支持1-9999年)
type FestivalType ¶
type FestivalType int
FestivalType 节日类型
const ( // DAY 日期 DAY FestivalType = iota // TERM 节气 TERM // EVE 除夕 EVE )
func NewFestivalType ¶
func NewFestivalType(code int) FestivalType
func (FestivalType) GetCode ¶
func (d FestivalType) GetCode() int
func (FestivalType) GetName ¶
func (d FestivalType) GetName() string
func (FestivalType) String ¶
func (d FestivalType) String() string
type FetusDay ¶
type FetusDay struct { AbstractCulture // contains filtered or unexported fields }
FetusDay 逐日胎神
func (FetusDay) FromLunarDay ¶
func (FetusDay) GetFetusEarthBranch ¶
func (o FetusDay) GetFetusEarthBranch() FetusEarthBranch
GetFetusEarthBranch 地支六甲胎神
func (FetusDay) GetFetusHeavenStem ¶
func (o FetusDay) GetFetusHeavenStem() FetusHeavenStem
GetFetusHeavenStem 天干六甲胎神
type FetusEarthBranch ¶
type FetusEarthBranch struct {
LoopTyme
}
FetusEarthBranch 地支六甲胎神(《地支六甲胎神歌》子午二日碓须忌,丑未厕道莫修移。寅申火炉休要动,卯酉大门修当避。辰戌鸡栖巳亥床,犯着六甲身堕胎。)
func (FetusEarthBranch) New ¶
func (FetusEarthBranch) New(index int) FetusEarthBranch
func (FetusEarthBranch) Next ¶
func (o FetusEarthBranch) Next(n int) FetusEarthBranch
type FetusHeavenStem ¶
type FetusHeavenStem struct {
LoopTyme
}
FetusHeavenStem 天干六甲胎神(《天干六甲胎神歌》甲己之日占在门,乙庚碓磨休移动。丙辛厨灶莫相干,丁壬仓库忌修弄。戊癸房床若移整,犯之孕妇堕孩童。)
func (FetusHeavenStem) New ¶
func (FetusHeavenStem) New(index int) FetusHeavenStem
func (FetusHeavenStem) Next ¶
func (o FetusHeavenStem) Next(n int) FetusHeavenStem
type FetusMonth ¶
type FetusMonth struct {
LoopTyme
}
FetusMonth 逐月胎神(正十二月在床房,二三九十门户中,四六十一灶勿犯,五甲七子八厕凶。)
func (FetusMonth) FromLunarMonth ¶
func (FetusMonth) FromLunarMonth(lunarMonth LunarMonth) *FetusMonth
FromLunarMonth 从农历月初始化
func (FetusMonth) New ¶
func (FetusMonth) New(index int) FetusMonth
func (FetusMonth) Next ¶
func (o FetusMonth) Next(n int) FetusMonth
type Fortune ¶
type Fortune struct { AbstractTyme // contains filtered or unexported fields }
Fortune 小运
func (Fortune) FromChildLimit ¶
func (Fortune) FromChildLimit(childLimit ChildLimit, index int) Fortune
type God ¶
type God struct {
LoopTyme
}
God 神煞
func (God) GetDayGods ¶
func (o God) GetDayGods(month SixtyCycle, day SixtyCycle) ([]God, error)
GetDayGods 日神煞列表(吉神宜趋,凶神宜忌)
type HeavenStem ¶
type HeavenStem struct {
LoopTyme
}
HeavenStem 天干(天元)
func (HeavenStem) Combine ¶
func (o HeavenStem) Combine(target HeavenStem) *Element
Combine 合化(甲己合化土,乙庚合化金,丙辛合化水,丁壬合化木,戊癸合化火),如果无法合化,返回nil
func (HeavenStem) Equals ¶
func (o HeavenStem) Equals(target HeavenStem) bool
func (HeavenStem) FromIndex ¶
func (HeavenStem) FromIndex(index int) HeavenStem
func (HeavenStem) FromName ¶
func (HeavenStem) FromName(name string) (*HeavenStem, error)
func (HeavenStem) GetCombine ¶
func (o HeavenStem) GetCombine() HeavenStem
GetCombine 五合(甲己合,乙庚合,丙辛合,丁壬合,戊癸合)
func (HeavenStem) GetJoyDirection ¶
func (o HeavenStem) GetJoyDirection() Direction
GetJoyDirection 喜神方位(《喜神方位歌》甲己在艮乙庚乾,丙辛坤位喜神安。丁壬只在离宫坐,戊癸原在在巽间。)
func (HeavenStem) GetMascotDirection ¶
func (o HeavenStem) GetMascotDirection() Direction
GetMascotDirection 福神方位(《福神方位歌》甲乙东南是福神,丙丁正东是堪宜,戊北己南庚辛坤,壬在乾方癸在西。)
func (HeavenStem) GetPengZuHeavenStem ¶
func (o HeavenStem) GetPengZuHeavenStem() PengZuHeavenStem
GetPengZuHeavenStem 天干彭祖百忌
func (HeavenStem) GetTenStar ¶
func (o HeavenStem) GetTenStar(target HeavenStem) TenStar
GetTenStar 十神(生我者,正印偏印。我生者,伤官食神。克我者,正官七杀。我克者,正财偏财。同我者,劫财比肩。)
func (HeavenStem) GetTerrain ¶
func (o HeavenStem) GetTerrain(earthBranch EarthBranch) Terrain
GetTerrain 地势(长生十二神)
func (HeavenStem) GetWealthDirection ¶
func (o HeavenStem) GetWealthDirection() Direction
GetWealthDirection 财神方位(《财神方位歌》甲乙东北是财神,丙丁向在西南寻,戊己正北坐方位,庚辛正东去安身,壬癸原来正南坐,便是财神方位真。)
func (HeavenStem) GetYangDirection ¶
func (o HeavenStem) GetYangDirection() Direction
GetYangDirection 阳贵神方位(《阳贵神歌》甲戊坤艮位,乙己是坤坎,庚辛居离艮,丙丁兑与乾,震巽属何日,壬癸贵神安。)
func (HeavenStem) GetYinDirection ¶
func (o HeavenStem) GetYinDirection() Direction
GetYinDirection 阴贵神方位(《阴贵神歌》甲戊见牛羊,乙己鼠猴乡,丙丁猪鸡位,壬癸蛇兔藏,庚辛逢虎马,此是贵神方。)
func (HeavenStem) Next ¶
func (o HeavenStem) Next(n int) HeavenStem
type HideHeavenStem ¶ added in v1.0.5
type HideHeavenStem struct { AbstractCulture // contains filtered or unexported fields }
HideHeavenStem 藏干(即人元,司令取天干,分野取天干的五行)
func (HideHeavenStem) FromIndex ¶ added in v1.0.5
func (HideHeavenStem) FromIndex(heavenStemIndex int, hideHeavenStemType HideHeavenStemType) HideHeavenStem
func (HideHeavenStem) GetHeavenStem ¶ added in v1.0.5
func (o HideHeavenStem) GetHeavenStem() HeavenStem
GetHeavenStem 天干
func (HideHeavenStem) GetName ¶ added in v1.0.5
func (o HideHeavenStem) GetName() string
func (HideHeavenStem) GetType ¶ added in v1.0.5
func (o HideHeavenStem) GetType() HideHeavenStemType
GetType 藏干类型
func (HideHeavenStem) New ¶ added in v1.0.5
func (HideHeavenStem) New(heavenStemName string, hideHeavenStemType HideHeavenStemType) (*HideHeavenStem, error)
func (HideHeavenStem) String ¶ added in v1.0.5
func (o HideHeavenStem) String() string
type HideHeavenStemDay ¶ added in v1.0.5
type HideHeavenStemDay struct {
AbstractCultureDay
}
HideHeavenStemDay 人元司令分野(地支藏干+天索引)
func (HideHeavenStemDay) GetHideHeavenStem ¶ added in v1.0.5
func (o HideHeavenStemDay) GetHideHeavenStem() HideHeavenStem
GetHideHeavenStem 藏干
func (HideHeavenStemDay) GetName ¶ added in v1.0.5
func (o HideHeavenStemDay) GetName() string
func (HideHeavenStemDay) New ¶ added in v1.0.5
func (HideHeavenStemDay) New(o HideHeavenStem, index int) HideHeavenStemDay
func (HideHeavenStemDay) String ¶ added in v1.0.5
func (o HideHeavenStemDay) String() string
type HideHeavenStemType ¶ added in v1.0.5
type HideHeavenStemType int
HideHeavenStemType 藏干类型
const ( // RESIDUAL 余气 RESIDUAL HideHeavenStemType = iota // MIDDLE 中气 MIDDLE // MAIN 本气 MAIN )
func NewHideHeavenStemType ¶ added in v1.0.5
func NewHideHeavenStemType(code int) HideHeavenStemType
func (HideHeavenStemType) GetCode ¶ added in v1.0.5
func (d HideHeavenStemType) GetCode() int
func (HideHeavenStemType) GetName ¶ added in v1.0.5
func (d HideHeavenStemType) GetName() string
func (HideHeavenStemType) String ¶ added in v1.0.5
func (d HideHeavenStemType) String() string
type IChildLimitProvider ¶ added in v1.0.1
type IChildLimitProvider interface { // GetInfo 根据出生公历时刻和节令计算童限信息 GetInfo(birthTime SolarTime, term SolarTerm) ChildLimitInfo }
IChildLimitProvider 童限计算接口
var ChildLimitProvider IChildLimitProvider = DefaultChildLimitProvider{}
ChildLimitProvider 童限计算接口
type IEightCharProvider ¶ added in v1.0.1
type IEightCharProvider interface { // GetEightChar 根据农历时辰计算八字 GetEightChar(hour LunarHour) EightChar }
IEightCharProvider 八字计算接口
var EightCharProvider IEightCharProvider = DefaultEightCharProvider{}
EightCharProvider 八字计算接口
type JulianDay ¶
type JulianDay struct { AbstractTyme // contains filtered or unexported fields }
JulianDay 儒略日
func (JulianDay) FromJulianDay ¶
func (JulianDay) FromYmdHms ¶
type LegalHoliday ¶
type LegalHoliday struct { AbstractTyme // contains filtered or unexported fields }
LegalHoliday 法定假日(自2001-12-29起)
func (LegalHoliday) FromYmd ¶
func (LegalHoliday) FromYmd(year int, month int, day int) (*LegalHoliday, error)
func (LegalHoliday) New ¶
func (LegalHoliday) New(year int, month int, day int, data string) (*LegalHoliday, error)
func (LegalHoliday) Next ¶
func (o LegalHoliday) Next(n int) *LegalHoliday
func (LegalHoliday) String ¶
func (o LegalHoliday) String() string
type LoopTyme ¶
type LoopTyme struct { AbstractTyme // contains filtered or unexported fields }
LoopTyme 可轮回的Tyme
type LunarDay ¶
type LunarDay struct { AbstractTyme // contains filtered or unexported fields }
LunarDay 农历日
func (LunarDay) GetFestival ¶
func (o LunarDay) GetFestival() *LunarFestival
GetFestival 农历传统节日,如果当天不是农历传统节日,返回nil
func (LunarDay) GetJupiterDirection ¶
GetJupiterDirection 太岁方位
func (LunarDay) GetMinorRen ¶ added in v1.0.2
GetMinorRen 小六壬
func (LunarDay) GetMonthSixtyCycle ¶
func (o LunarDay) GetMonthSixtyCycle() SixtyCycle
GetMonthSixtyCycle 当天的月干支(节气换)
func (LunarDay) GetTwentyEightStar ¶
func (o LunarDay) GetTwentyEightStar() TwentyEightStar
GetTwentyEightStar 二十八宿
func (LunarDay) GetYearSixtyCycle ¶
func (o LunarDay) GetYearSixtyCycle() SixtyCycle
GetYearSixtyCycle 当天的年干支(立春换)
type LunarFestival ¶
type LunarFestival struct { AbstractTyme // contains filtered or unexported fields }
LunarFestival 农历传统节日(依据国家标准《农历的编算和颁行》GB/T 33661-2017)
func (LunarFestival) FromIndex ¶
func (LunarFestival) FromIndex(year int, index int) (*LunarFestival, error)
func (LunarFestival) FromYmd ¶
func (LunarFestival) FromYmd(year int, month int, day int) (*LunarFestival, error)
func (LunarFestival) GetName ¶
func (o LunarFestival) GetName() string
func (LunarFestival) GetSolarTerm ¶
func (o LunarFestival) GetSolarTerm() *SolarTerm
GetSolarTerm 节气
func (LunarFestival) New ¶
func (LunarFestival) New(festivalType FestivalType, day LunarDay, solarTerm *SolarTerm, data string) (*LunarFestival, error)
func (LunarFestival) Next ¶
func (o LunarFestival) Next(n int) *LunarFestival
func (LunarFestival) String ¶
func (o LunarFestival) String() string
type LunarHour ¶
type LunarHour struct { AbstractTyme // contains filtered or unexported fields }
LunarHour 时辰
func (LunarHour) FromYmdHms ¶
func (LunarHour) GetDaySixtyCycle ¶
func (o LunarHour) GetDaySixtyCycle() SixtyCycle
GetDaySixtyCycle 当时的日干支(23:00开始算做第二天)
func (LunarHour) GetMinorRen ¶ added in v1.0.2
GetMinorRen 小六壬
func (LunarHour) GetMonthSixtyCycle ¶
func (o LunarHour) GetMonthSixtyCycle() SixtyCycle
GetMonthSixtyCycle 当时的月干支(节气换)
func (LunarHour) GetRecommends ¶
GetRecommends 宜
func (LunarHour) GetSolarTime ¶
GetSolarTime 获取时辰对应的公历时间
func (LunarHour) GetTwelveStar ¶
func (o LunarHour) GetTwelveStar() TwelveStar
GetTwelveStar 黄道黑道十二神
func (LunarHour) GetYearSixtyCycle ¶
func (o LunarHour) GetYearSixtyCycle() SixtyCycle
GetYearSixtyCycle 当时的年干支(立春换)
type LunarMonth ¶
type LunarMonth struct { AbstractTyme // contains filtered or unexported fields }
LunarMonth 农历月
func (LunarMonth) FromYm ¶
func (LunarMonth) FromYm(year int, month int) (*LunarMonth, error)
func (LunarMonth) GetFirstJulianDay ¶
func (o LunarMonth) GetFirstJulianDay() JulianDay
GetFirstJulianDay 初一的儒略日
func (LunarMonth) GetIndexInYear ¶
func (o LunarMonth) GetIndexInYear() int
GetIndexInYear 位于当年的索引(0-12)
func (LunarMonth) GetJupiterDirection ¶
func (o LunarMonth) GetJupiterDirection() Direction
GetJupiterDirection 太岁方位
func (LunarMonth) GetMinorRen ¶ added in v1.0.2
func (o LunarMonth) GetMinorRen() MinorRen
GetMinorRen 小六壬
func (LunarMonth) GetMonthWithLeap ¶
func (o LunarMonth) GetMonthWithLeap() int
GetMonthWithLeap 月,当月为闰月时,返回负数
func (LunarMonth) GetName ¶
func (o LunarMonth) GetName() string
func (LunarMonth) GetWeeks ¶
func (o LunarMonth) GetWeeks(start int) []LunarWeek
GetWeeks 获取本月的农历周列表
func (LunarMonth) New ¶
func (LunarMonth) New(year int, month int) (*LunarMonth, error)
func (LunarMonth) Next ¶
func (o LunarMonth) Next(n int) LunarMonth
func (LunarMonth) String ¶
func (o LunarMonth) String() string
type LunarSeason ¶
type LunarSeason struct {
LoopTyme
}
LunarSeason 农历季节
func (LunarSeason) FromIndex ¶
func (LunarSeason) FromIndex(index int) LunarSeason
func (LunarSeason) FromName ¶
func (LunarSeason) FromName(name string) (*LunarSeason, error)
func (LunarSeason) Next ¶
func (o LunarSeason) Next(n int) LunarSeason
type LunarSect1ChildLimitProvider ¶ added in v1.0.1
type LunarSect1ChildLimitProvider struct {
AbstractChildLimitProvider
}
LunarSect1ChildLimitProvider Lunar的流派1童限计算(按天数和时辰数计算,3天1年,1天4个月,1时辰10天)
func (LunarSect1ChildLimitProvider) GetInfo ¶ added in v1.0.1
func (o LunarSect1ChildLimitProvider) GetInfo(birthTime SolarTime, term SolarTerm) ChildLimitInfo
type LunarSect2ChildLimitProvider ¶ added in v1.0.1
type LunarSect2ChildLimitProvider struct {
AbstractChildLimitProvider
}
LunarSect2ChildLimitProvider Lunar的流派2童限计算(按分钟数计算)
func (LunarSect2ChildLimitProvider) GetInfo ¶ added in v1.0.1
func (o LunarSect2ChildLimitProvider) GetInfo(birthTime SolarTime, term SolarTerm) ChildLimitInfo
type LunarSect2EightCharProvider ¶ added in v1.0.1
type LunarSect2EightCharProvider struct {
IEightCharProvider
}
LunarSect2EightCharProvider Lunar流派2的八字计算(晚子时日柱算当天)
func (LunarSect2EightCharProvider) GetEightChar ¶ added in v1.0.1
func (o LunarSect2EightCharProvider) GetEightChar(hour LunarHour) EightChar
type LunarWeek ¶
type LunarWeek struct { AbstractTyme // contains filtered or unexported fields }
LunarWeek 农历周
type LunarYear ¶
type LunarYear struct { AbstractTyme // contains filtered or unexported fields }
LunarYear 农历年
func (LunarYear) GetJupiterDirection ¶
GetJupiterDirection 太岁方位
func (LunarYear) GetLeapMonth ¶
GetLeapMonth 闰月数字,1代表闰1月,0代表无闰月
func (LunarYear) GetMonths ¶
func (o LunarYear) GetMonths() []LunarMonth
GetMonths 月份列表,一般有12个月,当年有闰月时,有13个月。
type PengZu ¶
type PengZu struct { AbstractCulture PengZuHeavenStem // contains filtered or unexported fields }
PengZu 彭祖百忌
func (PengZu) FromSixtyCycle ¶
func (PengZu) FromSixtyCycle(sixtyCycle SixtyCycle) PengZu
func (PengZu) GetPengZuEarthBranch ¶
func (o PengZu) GetPengZuEarthBranch() PengZuEarthBranch
GetPengZuEarthBranch 地支彭祖百忌
func (PengZu) GetPengZuHeavenStem ¶
func (o PengZu) GetPengZuHeavenStem() PengZuHeavenStem
GetPengZuHeavenStem 天干彭祖百忌
type PengZuEarthBranch ¶
type PengZuEarthBranch struct {
LoopTyme
}
PengZuEarthBranch 地支彭祖百忌
func (PengZuEarthBranch) FromIndex ¶
func (PengZuEarthBranch) FromIndex(index int) PengZuEarthBranch
func (PengZuEarthBranch) FromName ¶
func (PengZuEarthBranch) FromName(name string) (*PengZuEarthBranch, error)
func (PengZuEarthBranch) Next ¶
func (o PengZuEarthBranch) Next(n int) PengZuEarthBranch
type PengZuHeavenStem ¶
type PengZuHeavenStem struct {
LoopTyme
}
PengZuHeavenStem 天干彭祖百忌
func (PengZuHeavenStem) FromIndex ¶
func (PengZuHeavenStem) FromIndex(index int) PengZuHeavenStem
func (PengZuHeavenStem) FromName ¶
func (PengZuHeavenStem) FromName(name string) (*PengZuHeavenStem, error)
func (PengZuHeavenStem) Next ¶
func (o PengZuHeavenStem) Next(n int) PengZuHeavenStem
type Phenology ¶
type Phenology struct {
LoopTyme
}
Phenology 候
func (Phenology) GetThreePhenology ¶
func (o Phenology) GetThreePhenology() ThreePhenology
type PhenologyDay ¶
type PhenologyDay struct {
AbstractCultureDay
}
PhenologyDay 七十二候
func (PhenologyDay) New ¶
func (PhenologyDay) New(o Phenology, index int) PhenologyDay
type PlumRainDay ¶
type PlumRainDay struct {
AbstractCultureDay
}
PlumRainDay 梅雨天
func (PlumRainDay) New ¶
func (PlumRainDay) New(o PlumRain, index int) PlumRainDay
func (PlumRainDay) String ¶
func (o PlumRainDay) String() string
type SixtyCycle ¶
type SixtyCycle struct {
LoopTyme
}
SixtyCycle 六十甲子(六十干支周)
func (SixtyCycle) FromIndex ¶
func (SixtyCycle) FromIndex(index int) SixtyCycle
func (SixtyCycle) FromName ¶
func (SixtyCycle) FromName(name string) (*SixtyCycle, error)
func (SixtyCycle) GetEarthBranch ¶
func (o SixtyCycle) GetEarthBranch() EarthBranch
GetEarthBranch 地支
func (SixtyCycle) GetExtraEarthBranches ¶
func (o SixtyCycle) GetExtraEarthBranches() []EarthBranch
GetExtraEarthBranches 旬空(空亡),因地支比天干多2个,旬空则为每一轮干支一一配对后多出来的2个地支
func (SixtyCycle) Next ¶
func (o SixtyCycle) Next(n int) SixtyCycle
type SolarDay ¶
type SolarDay struct { AbstractTyme // contains filtered or unexported fields }
SolarDay 公历日
func (SolarDay) GetConstellation ¶
func (o SolarDay) GetConstellation() Constellation
GetConstellation 星座
func (SolarDay) GetFestival ¶
func (o SolarDay) GetFestival() *SolarFestival
GetFestival 公历现代节日,如果当天不是公历现代节日,返回nil
func (SolarDay) GetHideHeavenStemDay ¶ added in v1.0.5
func (o SolarDay) GetHideHeavenStemDay() HideHeavenStemDay
GetHideHeavenStemDay 人元司令分野
func (SolarDay) GetLegalHoliday ¶
func (o SolarDay) GetLegalHoliday() *LegalHoliday
GetLegalHoliday 法定假日,如果当天不是法定假日,返回nil
func (SolarDay) GetPhenologyDay ¶
func (o SolarDay) GetPhenologyDay() PhenologyDay
GetPhenologyDay 七十二候
func (SolarDay) GetPlumRainDay ¶
func (o SolarDay) GetPlumRainDay() *PlumRainDay
GetPlumRainDay 梅雨天(芒种后的第1个丙日入梅,小暑后的第1个未日出梅)
func (SolarDay) GetSolarWeek ¶
GetSolarWeek 公历周 参数 start 起始星期,1234560分别代表星期一至星期天
type SolarFestival ¶
type SolarFestival struct { AbstractTyme // contains filtered or unexported fields }
SolarFestival 公历现代节日
func (SolarFestival) FromIndex ¶
func (SolarFestival) FromIndex(year int, index int) (*SolarFestival, error)
func (SolarFestival) FromYmd ¶
func (SolarFestival) FromYmd(year int, month int, day int) (*SolarFestival, error)
func (SolarFestival) GetName ¶
func (o SolarFestival) GetName() string
func (SolarFestival) New ¶
func (SolarFestival) New(festivalType FestivalType, day SolarDay, startYear int, data string) (*SolarFestival, error)
func (SolarFestival) Next ¶
func (o SolarFestival) Next(n int) *SolarFestival
func (SolarFestival) String ¶
func (o SolarFestival) String() string
type SolarHalfYear ¶
type SolarHalfYear struct { AbstractTyme // contains filtered or unexported fields }
SolarHalfYear 公历半年
func (SolarHalfYear) FromIndex ¶
func (SolarHalfYear) FromIndex(year int, index int) (SolarHalfYear, error)
func (SolarHalfYear) GetMonths ¶
func (o SolarHalfYear) GetMonths() []SolarMonth
GetMonths 月份列表,半年有6个月。
func (SolarHalfYear) GetName ¶
func (o SolarHalfYear) GetName() string
func (SolarHalfYear) GetSeasons ¶
func (o SolarHalfYear) GetSeasons() []SolarSeason
GetSeasons 季度列表,半年有2个季度。
func (SolarHalfYear) GetSolarYear ¶
func (o SolarHalfYear) GetSolarYear() SolarYear
GetSolarYear 公历年
func (SolarHalfYear) Next ¶
func (o SolarHalfYear) Next(n int) SolarHalfYear
func (SolarHalfYear) String ¶
func (o SolarHalfYear) String() string
type SolarMonth ¶
type SolarMonth struct { AbstractTyme // contains filtered or unexported fields }
SolarMonth 公历月
func (SolarMonth) FromYm ¶
func (SolarMonth) FromYm(year int, month int) (SolarMonth, error)
func (SolarMonth) GetIndexInYear ¶
func (o SolarMonth) GetIndexInYear() int
GetIndexInYear 位于当年的索引(0-11)
func (SolarMonth) GetName ¶
func (o SolarMonth) GetName() string
func (SolarMonth) Next ¶
func (o SolarMonth) Next(n int) SolarMonth
func (SolarMonth) String ¶
func (o SolarMonth) String() string
type SolarSeason ¶
type SolarSeason struct { AbstractTyme // contains filtered or unexported fields }
SolarSeason 公历季度
func (SolarSeason) FromIndex ¶
func (SolarSeason) FromIndex(year int, index int) (SolarSeason, error)
func (SolarSeason) GetMonths ¶
func (o SolarSeason) GetMonths() []SolarMonth
GetMonths 月份列表,1季度有3个月。
func (SolarSeason) GetName ¶
func (o SolarSeason) GetName() string
func (SolarSeason) Next ¶
func (o SolarSeason) Next(n int) SolarSeason
func (SolarSeason) String ¶
func (o SolarSeason) String() string
type SolarTerm ¶
type SolarTerm struct { LoopTyme // contains filtered or unexported fields }
SolarTerm 节气
func (SolarTerm) GetCursoryJulianDay ¶
GetCursoryJulianDay 粗略的儒略日
type SolarTermDay ¶
type SolarTermDay struct {
AbstractCultureDay
}
SolarTermDay 节气第几天
func (SolarTermDay) New ¶
func (SolarTermDay) New(o SolarTerm, index int) SolarTermDay
type SolarTime ¶
type SolarTime struct { AbstractTyme // contains filtered or unexported fields }
SolarTime 公历时刻
func (SolarTime) FromYmdHms ¶
type SolarWeek ¶
type SolarWeek struct { AbstractTyme // contains filtered or unexported fields }
SolarWeek 公历周
func (SolarWeek) GetIndexInYear ¶
GetIndexInYear 位于当年的索引(0-11)
type SolarYear ¶
type SolarYear struct { AbstractTyme // contains filtered or unexported fields }
SolarYear 公历年
func (SolarYear) GetDayCount ¶
GetDayCount 天数(1582年355天,平年365天,闰年366天)
func (SolarYear) GetHalfYears ¶
func (o SolarYear) GetHalfYears() []SolarHalfYear
GetHalfYears 半年列表,1年有2个半年。
func (SolarYear) GetSeasons ¶
func (o SolarYear) GetSeasons() []SolarSeason
GetSeasons 季度列表,半年有2个季度。
type Taboo ¶
type Taboo struct {
LoopTyme
}
Taboo 宜忌
func (Taboo) GetDayAvoids ¶
func (o Taboo) GetDayAvoids(month SixtyCycle, day SixtyCycle) ([]Taboo, error)
GetDayAvoids 日忌
func (Taboo) GetDayRecommends ¶
func (o Taboo) GetDayRecommends(month SixtyCycle, day SixtyCycle) ([]Taboo, error)
GetDayRecommends 日宜
func (Taboo) GetHourAvoids ¶
func (o Taboo) GetHourAvoids(day SixtyCycle, hour SixtyCycle) ([]Taboo, error)
GetHourAvoids 时辰忌
func (Taboo) GetHourRecommends ¶
func (o Taboo) GetHourRecommends(day SixtyCycle, hour SixtyCycle) ([]Taboo, error)
GetHourRecommends 时辰宜
type ThreePhenology ¶
type ThreePhenology struct {
LoopTyme
}
ThreePhenology 三候
func (ThreePhenology) FromIndex ¶
func (ThreePhenology) FromIndex(index int) ThreePhenology
func (ThreePhenology) FromName ¶
func (ThreePhenology) FromName(name string) (*ThreePhenology, error)
func (ThreePhenology) Next ¶
func (o ThreePhenology) Next(n int) ThreePhenology
type TwelveStar ¶
type TwelveStar struct {
LoopTyme
}
TwelveStar 黄道黑道十二神
func (TwelveStar) FromIndex ¶
func (TwelveStar) FromIndex(index int) TwelveStar
func (TwelveStar) FromName ¶
func (TwelveStar) FromName(name string) (*TwelveStar, error)
func (TwelveStar) Next ¶
func (o TwelveStar) Next(n int) TwelveStar
type TwentyEightStar ¶
type TwentyEightStar struct {
LoopTyme
}
TwentyEightStar 二十八宿
func (TwentyEightStar) FromIndex ¶
func (TwentyEightStar) FromIndex(index int) TwentyEightStar
func (TwentyEightStar) FromName ¶
func (TwentyEightStar) FromName(name string) (*TwentyEightStar, error)
func (TwentyEightStar) GetSevenStar ¶
func (o TwentyEightStar) GetSevenStar() SevenStar
GetSevenStar 七曜
func (TwentyEightStar) Next ¶
func (o TwentyEightStar) Next(n int) TwentyEightStar
Source Files
¶
- AbstractChildLimitProvider.go
- AbstractCulture.go
- AbstractCultureDay.go
- AbstractTyme.go
- Animal.go
- Beast.go
- ChildLimit.go
- ChildLimitInfo.go
- China95ChildLimitProvider.go
- Constellation.go
- Culture.go
- DecadeFortune.go
- DefaultChildLimitProvider.go
- DefaultEightCharProvider.go
- Dipper.go
- Direction.go
- Dog.go
- DogDay.go
- Duty.go
- EarthBranch.go
- Ecliptic.go
- EightChar.go
- Element.go
- FestivalType.go
- FetusDay.go
- FetusEarthBranch.go
- FetusHeavenStem.go
- FetusMonth.go
- Fortune.go
- Gender.go
- God.go
- HeavenStem.go
- HideHeavenStem.go
- HideHeavenStemDay.go
- HideHeavenStemType.go
- IChildLimitProvider.go
- IEightCharProvider.go
- JulianDay.go
- Land.go
- LegalHoliday.go
- LoopTyme.go
- Luck.go
- LunarDay.go
- LunarFestival.go
- LunarHour.go
- LunarMonth.go
- LunarSeason.go
- LunarSect1ChildLimitProvider.go
- LunarSect2ChildLimitProvider.go
- LunarSect2EightCharProvider.go
- LunarWeek.go
- LunarYear.go
- MinorRen.go
- Nine.go
- NineDay.go
- NineStar.go
- PengZu.go
- PengZuEarthBranch.go
- PengZuHeavenStem.go
- Phase.go
- Phenology.go
- PhenologyDay.go
- PlumRain.go
- PlumRainDay.go
- SevenStar.go
- ShouXingUtil.go
- Side.go
- SixStar.go
- Sixty.go
- SixtyCycle.go
- SolarDay.go
- SolarFestival.go
- SolarHalfYear.go
- SolarMonth.go
- SolarSeason.go
- SolarTerm.go
- SolarTermDay.go
- SolarTime.go
- SolarWeek.go
- SolarYear.go
- Sound.go
- Taboo.go
- Ten.go
- TenStar.go
- Terrain.go
- ThreePhenology.go
- TwelveStar.go
- Twenty.go
- TwentyEightStar.go
- Tyme.go
- Week.go
- YinYang.go
- Zodiac.go
- Zone.go