// AddUsHolidays adds all US holidays to the Calendar
486052
func AddUsHolidays(cal *Calendar) {
	cal.AddHoliday(
		USNewYear,
		USMLK,
		USPresidents,
		USMemorial,
		USIndependence,
		USLabor,
		USColumbus,
		USVeterans,
		USThanksgiving,
		USChristmas,
	)
}
720020
func (fr *fr_SC) WeekdayShort(weekday time.Weekday) string {
	return fr.daysShort[weekday]
}
1113716
func (luy *luy_KE) WeekdayShort(weekday time.Weekday) string {
	return luy.daysShort[weekday]
}
253982
func (sl *sl_SI) WeekdayShort(weekday time.Weekday) string {
	return sl.daysShort[weekday]
}
1212211
func isSameDay(wkd time.Weekday, dow dayofweek.DayOfWeek) bool {
	switch dow {
	case dayofweek.DayOfWeek_DAY_OF_WEEK_UNSPECIFIED:
		return false
	case dayofweek.DayOfWeek_SUNDAY:
		// time.Weekday has Sunday == 0, dayofweek.DayOfWeek has Sunday == 7.
		return wkd == time.Sunday
	default:
		// For all other values, time.Weekday == dayofweek.DayOfWeek.
		return int(wkd) == int(dow)
	}
}
336429
func (s *DefaultRetention) SetDays(v int64) *DefaultRetention {
	s.Days = &v
	return s
}
843605
func diffDays(date1, date2 time.Time) int64 {
	return int64(date2.Sub(date1) / (24 * time.Hour))
}
1208732
func (ky *ky) WeekdayShort(weekday time.Weekday) string {
	return ky.daysShort[weekday]
}
175438
func (c *Carbon) AddWeekdays(wd int) *Carbon {
	d := 1
	if wd < 0 {
		wd, d = -wd, -d
	}
	t := c.Copy()
	for wd > 0 {
		t = t.AddDays(d)
		if t.IsWeekday() {
			wd--
		}
	}

	return t
}
196772
func (c *Calendar) AddHoliday(h ...Holiday) {
	for _, hd := range h {
		c.holidays[hd.Month] = append(c.holidays[hd.Month], hd)
	}
}
197146
func (luo *luo_KE) WeekdayShort(weekday time.Weekday) string {
	return luo.daysShort[weekday]
}
1213262
func (id *id) WeekdayShort(weekday time.Weekday) string {
	return id.daysShort[weekday]
}
175588
func (ts timeSequence) Days(days int) []time.Time {
	var values []time.Time
	for day := days; day >= 0; day-- {
		values = append(values, time.Now().AddDate(0, 0, -day))
	}
	return values
}
713064
func (sq *sq_AL) WeekdayShort(weekday time.Weekday) string {
	return sq.daysShort[weekday]
}
1244382
func calculateOcenaniaBoxingDay(year int, loc *time.Location) (time.Month, int) {
	d := time.Date(year, time.December, 26, 0, 0, 0, 0, loc)
	wd := d.Weekday()
	if wd == 0 || wd == 6 {
		d = d.AddDate(0, 0, 2)
	}

	return d.Month(), d.Day()
}
16135
func (en *en_SS) WeekdayShort(weekday time.Weekday) string {
	return en.daysShort[weekday]
}
657323
func (dje *dje_NE) WeekdayShort(weekday time.Weekday) string {
	return dje.daysShort[weekday]
}