// AddWeekdays adds a weekday to the current time.
// Positive value travels forward while negative value travels into the past
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
}
557408
func (nd *nd_ZW) WeekdayShort(weekday time.Weekday) string {
	return nd.daysShort[weekday]
}
319644
func (lv *lv) WeekdayShort(weekday time.Weekday) string {
	return lv.daysShort[weekday]
}
400030
func (vi *vi_VN) WeekdayShort(weekday time.Weekday) string {
	return vi.daysShort[weekday]
}
1213262
func (id *id) WeekdayShort(weekday time.Weekday) string {
	return id.daysShort[weekday]
}
971579
func (sw *sw_UG) WeekdayShort(weekday time.Weekday) string {
	return sw.daysShort[weekday]
}
72999
func (dyo *dyo) WeekdayShort(weekday time.Weekday) string {
	return dyo.daysShort[weekday]
}
112728
func (fy *fy) WeekdayShort(weekday time.Weekday) string {
	return fy.daysShort[weekday]
}
754099
func (en *en_KE) WeekdayShort(weekday time.Weekday) string {
	return en.daysShort[weekday]
}
304798
func (lt *lt_LT) WeekdayShort(weekday time.Weekday) string {
	return lt.daysShort[weekday]
}
345676
func (naq *naq_NA) WeekdayShort(weekday time.Weekday) string {
	return naq.daysShort[weekday]
}
451841
func (os *os) WeekdayShort(weekday time.Weekday) string {
	return os.daysShort[weekday]
}
1001832
func (twq *twq) WeekdayShort(weekday time.Weekday) string {
	return twq.daysShort[weekday]
}
1069168
func (zgh *zgh) WeekdayShort(weekday time.Weekday) string {
	return zgh.daysShort[weekday]
}
72701
func (en *en_001) WeekdayShort(weekday time.Weekday) string {
	return en.daysShort[weekday]
}
1120381
func (et *et_EE) WeekdayShort(weekday time.Weekday) string {
	return et.daysShort[weekday]
}
375848
func (sr *sr_Cyrl) WeekdayShort(weekday time.Weekday) string {
	return sr.daysShort[weekday]
}