Documentation
¶
Index ¶
- type HolidayUtil
- func (hu *HolidayUtil) CalculateWorkDay(month time.Month, weekendDays []time.Weekday) int
- func (hu *HolidayUtil) CountBusinessDays(dateInit, dateEnd time.Time) int
- func (hu *HolidayUtil) GetNextBusinessDay(date time.Time, days int) time.Time
- func (hu *HolidayUtil) GetWorkDaysList(month time.Month, weekendDays []time.Weekday) []time.Time
- func (hu *HolidayUtil) GetYear() int
- func (hu *HolidayUtil) IsHoliday(month, day int) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HolidayUtil ¶
type HolidayUtil struct {
// contains filtered or unexported fields
}
HolidayUtil representa la utilidad para gestionar días festivos.
func NewHolidayUtil ¶
func NewHolidayUtil(year int) *HolidayUtil
NewHolidayUtil crea una nueva instancia de HolidayUtil para el año dado.
func (*HolidayUtil) CalculateWorkDay ¶
func (*HolidayUtil) CountBusinessDays ¶
func (hu *HolidayUtil) CountBusinessDays(dateInit, dateEnd time.Time) int
CountBusinessDays cuenta la cantidad de días hábiles entre dos fechas.
func (*HolidayUtil) GetNextBusinessDay ¶
GetNextBusinessDay devuelve el próximo día hábil desde una fecha dada y una cantidad de días.
func (*HolidayUtil) GetWorkDaysList ¶
GetWorkDaysList returns a list of workdays in a month, considering holidays and custom weekend days.
func (*HolidayUtil) IsHoliday ¶
func (hu *HolidayUtil) IsHoliday(month, day int) bool
IsHoliday indica si un día es festivo.
Click to show internal directories.
Click to hide internal directories.