胡轶钦 6 年前
父节点
当前提交
8e7a6a1b16
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5
    2
      models/task.go

+ 5
- 2
models/task.go 查看文件

@@ -15,8 +15,11 @@ func InitTask() {
15 15
 	kernel.SetTask("sendmessage", SendMessageToCustomer)
16 16
 	timeStr := time.Now().Format("2006-01-02") + beego.AppConfig.String("job::sendmessagetime")
17 17
 	ten, _ := time.Parse(timeStr, "2006-01-02 15:04:05")
18
-	tomorrow := ten.AddDate(0, 0, 1)
19
-
18
+	var tomorrow time.Time
19
+	if time.Now().Before(ten) {
20
+		tomorrow = ten
21
+	}
22
+	tomorrow = ten.AddDate(0, 0, 1)
20 23
 	dur := tomorrow.Sub(time.Now())
21 24
 
22 25
 	kernel.StartTask("sendmessage", dur)