This commit is contained in:
2026-02-10 14:02:11 +00:00
commit 1c3acf51d2
57 changed files with 12036 additions and 0 deletions

19
transform/transform.go Normal file
View File

@@ -0,0 +1,19 @@
package transform
import (
"time"
"gordenko.dev/dima/qb/timeutil"
)
func groupByHour(timestamp uint32) time.Time {
return timeutil.FirstSecondInPeriod(time.Unix(int64(timestamp), 0), "h")
}
func groupByDay(timestamp uint32) time.Time {
return timeutil.FirstSecondInPeriod(time.Unix(int64(timestamp), 0), "d")
}
func groupByMonth(timestamp uint32) time.Time {
return timeutil.FirstSecondInPeriod(time.Unix(int64(timestamp), 0), "m")
}