Versions in this module Expand all Collapse all v1 v1.1.0 Dec 20, 2023 Changes in this version + const PI + var CAN = [10]string + var CHI = [12]string + var LUCKY_HOURS = [6]string + var MONTHS = [12]string + var SOLAR_TERMS = []SolarTerm + var VIETNAM_TIME_ZONE = "Asia/Ho_Chi_Minh" + var WEEKS = [7]string + var YEARLY_EVENTS = []YearEvent + type Calendar struct + Day int + Month int + Year int + type LuckyHourDetail struct + Chi string + From int + To int type Lunar + func (l *Lunar) Events() []YearEvent + func (l *Lunar) LuckyHour() string + func (l *Lunar) LuckyHourDetail() []LuckyHourDetail + func (l *Lunar) SolarTerms() SolarTerm + func (l *Lunar) WeekdayDisplay() string + type SolarTerm struct + type YearEvent struct v1.0.1 Nov 15, 2023 v1.0.0 Nov 13, 2023 Changes in this version + var Can = [10]string + var Chi = [12]string + var DaysOfWeek = [7]string + var VietnamTimezone = "Asia/Ho_Chi_Minh" + func Lunar2Solar(lunarDay, lunarMonth, lunarYear, lunarLeap, tz int) (d, m, y int) + func Solar2Lunar(dd, mm, yy, tz int) (lunarD, lunarM, lunarY, lunarLeap int) + func VietnamLocation() *time.Location + type Lunar struct + Day int + Leap bool + Month int + Year int + func New(t time.Time) Lunar + func NewWithLunar(d, m, y int, l bool, loc time.Location) Lunar + func (l *Lunar) DayAlias() string + func (l *Lunar) MonthAlias() string + func (l *Lunar) Next() *Lunar + func (l *Lunar) String() string + func (l *Lunar) ToSolar() Solar + func (l *Lunar) Weekday() string + func (l *Lunar) YearAlias() string + type Solar struct + Day int + Month int + Year int + func (s *Solar) String() string + func (s *Solar) Weekday() string