Results 9 comments of Will

@hibiken Yes, I tried but it didn't work. ``` go loc, _ := time.LoadLocation("Asia/Shanghai") mgr, err := asynq.NewPeriodicTaskManager( asynq.PeriodicTaskManagerOpts{ PeriodicTaskConfigProvider: &TrainPeriodicTaskProvider{ ctx: l.ctx, svcCtx: l.svcCtx, }, RedisConnOpt: asynq.RedisClientOpt{ Addr: l.svcCtx.Config.Redis.Host,...

![uTools_1688435614105](https://github.com/hibiken/asynq/assets/16560252/ccda7e6d-13a5-4412-8ac6-3d8b9da89454) I have these scheduled tasks, each task executes at least ten sub-tasks, but the statistical results are as follows: ![uTools_1688435992847](https://github.com/hibiken/asynq/assets/16560252/b1b43226-ccd2-4d31-8e2e-154a41e35915)

This doesn't seem to matter, because the ui just shows the data in redis, and the data recorded in redis itself is wrong

![uTools_1688454744529](https://github.com/hibiken/asynq/assets/16560252/75b3ee21-e874-4c17-a8bb-6df9a993efa2) like this

I would also like to participate, but this PR#683 already exists. Thanks!