forked from all_user/stat_center
19 lines
459 B
Go
19 lines
459 B
Go
package utils
|
|
|
|
import (
|
|
"testing"
|
|
"time"
|
|
)
|
|
|
|
func TestRecentMinute(t *testing.T) {
|
|
time.Local, _ = time.LoadLocation("Asia/Shanghai")
|
|
start, _ := time.ParseInLocation(time.RFC3339, "2023-07-28T00:00:00.000+08:00", time.Local)
|
|
end, _ := time.ParseInLocation(time.RFC3339, "2023-07-28T00:07:00.000+08:00", time.Local)
|
|
t.Log(start, end)
|
|
list := CalcTimeSegments(start, end, GlobalShardHour)
|
|
for _, item := range list {
|
|
t.Log(item.Begin, item.End)
|
|
}
|
|
|
|
}
|