Beispiel #1
0
func (s *SDayCollect) Init(startdate epochdate.Date, enddate epochdate.Date) {
	if !s.isinit {
		panic("Not in init mode")
	}
	if enddate.Before(startdate) {
		panic("Startdate must be before enddate")
	}

	filldate := startdate
	for filldate.Before(enddate + 1) {
		s.EmptyDay(filldate)
		filldate += 1
	}

	s.isinit = false
}