score; collect.sh

This commit is contained in:
Peter Kleiweg
2026-03-19 12:37:35 +01:00
parent 01438b69ac
commit 025c134c07
5 changed files with 174 additions and 34 deletions

View File

@@ -25,6 +25,8 @@ func main() {
week, err := strconv.Atoi(aa[1])
x(err)
weken, err := strconv.Atoi(os.Args[2])
if year < 1000 || year > 9999 {
x(fmt.Errorf("ongeldig year: %d", year))
}
@@ -74,9 +76,9 @@ func main() {
}
t = t.AddDate(0, 0, 1-d)
// drie voorgaande weken
t2 := t.AddDate(0, 0, -21)
for i := range 4 {
// voorgaande weken en deze week
t2 := t.AddDate(0, 0, -7*(weken-1))
for i := range weken {
if i > 0 {
fmt.Print(" -or")
}
@@ -85,9 +87,9 @@ func main() {
t2 = t2.AddDate(0, 0, 7)
}
// vanaf begin drie weken geleden t/m eind huidige week
t = t.AddDate(0, 0, -21)
for range 28 {
// vanaf begin voorgaande weken t/m eind huidige week
t = t.AddDate(0, 0, -7*(weken-1))
for range 7 * weken {
fmt.Printf(" -or -name %d-%02d-%02d.data.dz", t.Year(), t.Month(), t.Day())
t = t.AddDate(0, 0, 1)
}